Wolfringo Wolfringo
Wolfringo Wolfringo
Wolfringo (c) 2020 TehGM
DocFX, DiscordFX theme.
Search Results for

    Class GroupMemberRegularListMessage

    A message for requesting list of regular group members.

    Inheritance
    System.Object
    GroupMemberRegularListMessage
    Implements
    IWolfMessage
    Namespace: TehGM.Wolfringo.Messages
    Assembly: Wolfringo.Core.dll
    Syntax
    [ResponseType(typeof(GroupMembersListResponse))]
    public class GroupMemberRegularListMessage : IWolfMessage
    Remarks

    Uses GroupMembersListResponse as response type.

    Constructors

    | Improve this Doc View Source

    GroupMemberRegularListMessage()

    Creates a message instance.

    Declaration
    [JsonConstructor]
    protected GroupMemberRegularListMessage()
    | Improve this Doc View Source

    GroupMemberRegularListMessage(UInt32, UInt32, UInt32, Boolean)

    Creates a message instance.

    Declaration
    public GroupMemberRegularListMessage(uint groupID, uint afterUserID, uint limit = 100U, bool subscribe = true)
    Parameters
    Type Name Description
    System.UInt32 groupID

    ID of the group to get members of.

    System.UInt32 afterUserID

    Users with ID smaller or equal to this value will be skipped (for pagination purposes).

    System.UInt32 limit

    How many members to retrieve (for pagination purposes).

    System.Boolean subscribe

    Subscribe to group members' profile updates?

    Properties

    | Improve this Doc View Source

    AfterUserID

    Users with ID smaller or equal to this value will be skipped (for pagination purposes).

    Declaration
    [JsonProperty("after")]
    public uint AfterUserID { get; }
    Property Value
    Type Description
    System.UInt32
    See Also
    Limit
    | Improve this Doc View Source

    EventName

    Message event name.

    Declaration
    [JsonIgnore]
    public string EventName { get; }
    Property Value
    Type Description
    System.String
    Remarks

    Equals to GroupMemberPrivilegedList.

    | Improve this Doc View Source

    GroupID

    ID of the group.

    Declaration
    [JsonProperty("id")]
    public uint GroupID { get; }
    Property Value
    Type Description
    System.UInt32
    | Improve this Doc View Source

    Limit

    How many members to retrieve (for pagination purposes).

    Declaration
    [JsonProperty("limit")]
    public uint Limit { get; }
    Property Value
    Type Description
    System.UInt32
    See Also
    AfterUserID
    | Improve this Doc View Source

    SubscribeToUpdates

    Subscribe to group members' profile updates?

    Declaration
    [JsonProperty("subscribe")]
    public bool SubscribeToUpdates { get; }
    Property Value
    Type Description
    System.Boolean

    Implements

    IWolfMessage

    Extension Methods

    SerializationHelper.SerializeJsonPayload<T>(T, JsonSerializer)