Interface IGroupEditMessage
Represents a message that is used to edit a group.
Inherited Members
Namespace: TehGM.Wolfringo
Assembly: Wolfringo.Core.dll
Syntax
[ResponseType(typeof(GroupEditResponse))]
public interface IGroupEditMessage : IWolfMessage
Properties
| Improve this Doc View SourceDescription
Group short description.
Declaration
[JsonProperty("description")]
string Description { get; }
Property Value
Type | Description |
---|---|
String |
EntryReputationLevel
Group's entry reputation level.
Declaration
[JsonProperty("entryLevel")]
int? EntryReputationLevel { get; }
Property Value
Type | Description |
---|---|
Nullable<Int32> |
Remarks
When this value is null, the group entry rep level setting will not change.
IsDiscoverable
Is group publicly discoverable?
Declaration
[JsonProperty("discoverable")]
bool IsDiscoverable { get; }
Property Value
Type | Description |
---|---|
Boolean |
IsExtendedAdminEnabled
Is extended admin privilege enabled in this group?
Declaration
[JsonProperty("advancedAdmin")]
bool IsExtendedAdminEnabled { get; }
Property Value
Type | Description |
---|---|
Boolean |
IsPeekable
Is message history visible even if user is not in the group?
Declaration
[JsonProperty("peekable")]
bool IsPeekable { get; }
Property Value
Type | Description |
---|---|
Boolean |
Language
Language of the group.
Declaration
[JsonProperty("language")]
WolfLanguage? Language { get; }
Property Value
Type | Description |
---|---|
Nullable<WolfLanguage> |
Remarks
When this value is null, the group language setting will not change.
LongDescription
Long description of the group.
Declaration
[JsonProperty("longDescription")]
string LongDescription { get; }
Property Value
Type | Description |
---|---|
String |
Remarks
When this value is null, the group long description will not change.