Package io.rong.imlib

## Interface IRongCoreListener.UserGroupStatusListener

- All Implemented Interfaces:

      public interface IRongCoreListener.UserGroupStatusListener

- - ### Nested Class Summary

    Nested Classes
    Modifier and Type | Class | Description
    --- | --- | ---

  - ### Field Summary

    Fields
    Modifier and Type | Field | Description
    --- | --- | ---

  - ### Constructor Summary

    Constructors
    Constructor | Description
    --- | ---

  - ### Enum Constant Summary

    Enum Constants
    Enum Constant | Description
    --- | ---

  - ### Method Summary

    Modifier and Type | Method | Description
    --- | --- | ---
    `abstract void` | `userGroupDisbandFrom(ConversationIdentifier identifier, Array<String> userGroupIds)` | 当前用户收到超级群下的用户组中解散通知
    `abstract void` | `userAddedTo(ConversationIdentifier identifier, Array<String> userGroupIds)` | 当前用户被添加到超级群下的用户组
    `abstract void` | `userRemovedFrom(ConversationIdentifier identifier, Array<String> userGroupIds)` | 当前用户从到超级群下的用户组中被移除
    `abstract void` | `userGroupBindTo(ConversationIdentifier identifier, IRongCoreEnum.UltraGroupChannelType channelType, Array<String> userGroupIds)` | 频道中绑定用户组回调
    `abstract void` | `userGroupUnbindFrom(ConversationIdentifier identifier, IRongCoreEnum.UltraGroupChannelType channelType, Array<String> userGroupIds)` | 频道解绑用户组回调

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

  - ### Method Detail

    - #### userGroupDisbandFrom

           abstract void userGroupDisbandFrom(ConversationIdentifier identifier, Array<String> userGroupIds)

      当前用户收到超级群下的用户组中解散通知

      Parameters:
        `identifier` - 会话标识
        `userGroupIds` - 用户组ID列表

    - #### userAddedTo

           abstract void userAddedTo(ConversationIdentifier identifier, Array<String> userGroupIds)

      当前用户被添加到超级群下的用户组

      Parameters:
        `identifier` - 会话标识
        `userGroupIds` - 用户组ID列表

    - #### userRemovedFrom

           abstract void userRemovedFrom(ConversationIdentifier identifier, Array<String> userGroupIds)

      当前用户从到超级群下的用户组中被移除

      Parameters:
        `identifier` - 会话标识
        `userGroupIds` - 用户组ID列表

    - #### userGroupBindTo

           abstract void userGroupBindTo(ConversationIdentifier identifier, IRongCoreEnum.UltraGroupChannelType channelType, Array<String> userGroupIds)

      频道中绑定用户组回调

      Parameters:
        `identifier` - 频道标识
        `channelType` - 频道类型
        `userGroupIds` - 用户组ID列表

    - #### userGroupUnbindFrom

           abstract void userGroupUnbindFrom(ConversationIdentifier identifier, IRongCoreEnum.UltraGroupChannelType channelType, Array<String> userGroupIds)

      频道解绑用户组回调

      Parameters:
        `identifier` - 频道标识
        `channelType` - 频道类型
        `userGroupIds` - 用户组ID列表