NIMSDK-iOS
载入中...
搜索中...
未找到
<NIMQChatChannelManager>协议 参考

#import <NIMQChatChannelManagerProtocol.h>

类 <NIMQChatChannelManager> 继承关系图:

构造函数

(void) - createChannel:completion:
 
(void) - deleteChannel:completion:
 
(void) - updateChannel:completion:
 
(void) - updateCategoryInfoOfChannel:completion:
 
(void) - getChannels:completion:
 
(void) - getChannelsByPage:completion:
 
(void) - subscribeChannel:completion:
 
(void) - getChannelUnreadInfos:completion:
 
(void) - getChannelMembersByPage:completion:
 
(void) - getBlackWhiteMembersByPage:completion:
 
(void) - updateBlackWhiteMembers:completion:
 
(void) - getBlackWhiteRolesByPage:completion:
 
(void) - updateBlackWhiteRole:completion:
 
(void) - getExistingChannelBlackWhiteRoles:completion:
 
(void) - getExistingChannelBlackWhiteMembers:completion:
 
(void) - createChannelCategory:completion:
 
(void) - deleteChannelCategory:completion:
 
(void) - updateChannelCategory:completion:
 
(void) - getChannelCategories:completion:
 
(void) - getChannelCategoryBlackWhiteMembersByPage:completion:
 
(void) - updateChannelCategoryBlackWhiteMembers:completion:
 
(void) - getChannelCategoryBlackWhiteRolesByPage:completion:
 
(void) - updateChannelCategoryBlackWhiteRole:completion:
 
(void) - getExistingChannelCategoryBlackWhiteRoles:completion:
 
(void) - getExistingChannelCategoryBlackWhiteMembers:completion:
 
(void) - getChannelsInCategoryByPage:completion:
 
(void) - getCategoriesInServerByPage:completion:
 
(void) - searchChannelByPage:completion:
 
(void) - subscribeAsVisitor:completion:
 
(void) - addDelegate:
 
(void) - removeDelegate:
 

详细描述

圈组频道管理器

函数文档

◆ addDelegate:

- (void) addDelegate: (id< NIMQChatChannelManagerDelegate >)  delegate

添加通知对象

参数
delegate通知对象

◆ createChannel:completion:

- (void) createChannel: (NIMQChatCreateChannelParam *)  param
completion: (nullable NIMQChatCreateChannelHandler completion 

创建圈组频道

参数
param传入参数
completion结果回调

◆ createChannelCategory:completion:

- (void) createChannelCategory: (NIMQChatCreateChannelCategoryParam *)  param
completion: (nullable NIMQChatCreateChannelCategoryHandler completion 

创建圈组频道分组

参数
param传入参数
completion结果回调

◆ deleteChannel:completion:

- (void) deleteChannel: (NIMQChatDeleteChannelParam *)  param
completion: (nullable NIMQChatHandler completion 

删除圈组频道

参数
param传入参数
completion结果回调

◆ deleteChannelCategory:completion:

- (void) deleteChannelCategory: (NIMQChatDeleteChannelCategoryParam *)  param
completion: (nullable NIMQChatHandler completion 

删除圈组频道分组

参数
param传入参数
completion结果回调

◆ getBlackWhiteMembersByPage:completion:

- (void) getBlackWhiteMembersByPage: (NIMQChatGetChannelBlackWhiteMembersByPageParam *)  param
completion: (nullable NIMQChatGetChannelBlackWhiteMembersByPageHandler completion 

分页查询频道黑白名单成员列表

参数
param传入参数
completion结果回调

◆ getBlackWhiteRolesByPage:completion:

- (void) getBlackWhiteRolesByPage: (NIMQChatGetChannelBlackWhiteRolesByPageParam *)  param
completion: (nullable NIMQChatGetChannelBlackWhiteRolesByPageHandler completion 

分页查询频道黑白名单身份组列表

参数
param传入参数
completion结果回调

◆ getCategoriesInServerByPage:completion:

- (void) getCategoriesInServerByPage: (NIMQChatGetCategoriesInServerByPageParam *)  param
completion: (nullable NIMQChatGetCategoriesInServerByPageHandler completion 

分页查询服务器内频道分组

参数
param传入参数
completion结果回调

◆ getChannelCategories:completion:

- (void) getChannelCategories: (NIMQChatGetChannelCategoriesParam *)  param
completion: (nullable NIMQChatGetChannelCategoriesHandler completion 

查询圈组频道分组信息

参数
param传入参数
completion结果回调

◆ getChannelCategoryBlackWhiteMembersByPage:completion:

- (void) getChannelCategoryBlackWhiteMembersByPage: (NIMQChatGetChannelCategoryBlackWhiteMembersByPageParam *)  param
completion: (nullable NIMQChatGetChannelCategoryBlackWhiteMembersByPageHandler completion 

分页查询频道分组黑白名单成员列表

参数
param传入参数
completion结果回调

◆ getChannelCategoryBlackWhiteRolesByPage:completion:

- (void) getChannelCategoryBlackWhiteRolesByPage: (NIMQChatGetChannelCategoryBlackWhiteRolesByPageParam *)  param
completion: (nullable NIMQChatGetChannelCategoryBlackWhiteRolesByPageHandler completion 

分页查询频道分组黑白名单身份组列表

参数
param传入参数
completion结果回调

◆ getChannelMembersByPage:completion:

- (void) getChannelMembersByPage: (NIMQChatGetChannelMembersByPageParam *)  param
completion: (nullable NIMQChatGetChannelMembersByPageHandler completion 

分页查询圈组频道成员

参数
param传入参数
completion结果回调

◆ getChannels:completion:

- (void) getChannels: (NIMQChatGetChannelsParam *)  param
completion: (nullable NIMQChatGetChannelsHandler completion 

查询圈组频道信息

参数
param传入参数
completion结果回调

◆ getChannelsByPage:completion:

- (void) getChannelsByPage: (NIMQChatGetChannelsByPageParam *)  param
completion: (nullable NIMQChatGetChannelsByPageHandler completion 

分页查询圈组频道信息

参数
param传入参数
completion结果回调

◆ getChannelsInCategoryByPage:completion:

- (void) getChannelsInCategoryByPage: (NIMQChatGetChannelsInCategoryByPageParam *)  param
completion: (nullable NIMQChatGetChannelsInCategoryByPageHandler completion 

分页查询频道分组内频道信息

参数
param传入参数
completion结果回调

◆ getChannelUnreadInfos:completion:

- (void) getChannelUnreadInfos: (NIMQChatGetChannelUnreadInfosParam *)  param
completion: (nullable NIMQChatGetChannelUnreadInfosHandler completion 

查询未读信息

◆ getExistingChannelBlackWhiteMembers:completion:

- (void) getExistingChannelBlackWhiteMembers: (NIMQChatGetExistingChannelBlackWhiteMembersParam *)  param
completion: (nullable NIMQChatGetExistingChannelBlackWhiteMembersHandler completion 

批量查询频道黑白名单成员列表

参数
param传入参数
completion结果回调

◆ getExistingChannelBlackWhiteRoles:completion:

- (void) getExistingChannelBlackWhiteRoles: (NIMQChatGetExistingChannelBlackWhiteRolesParam *)  param
completion: (nullable NIMQChatGetExistingChannelBlackWhiteRolesHandler completion 

批量查询频道黑白名单身份组列表

参数
param传入参数
completion结果回调

◆ getExistingChannelCategoryBlackWhiteMembers:completion:

- (void) getExistingChannelCategoryBlackWhiteMembers: (NIMQChatGetExistingChannelCategoryBlackWhiteMembersParam *)  param
completion: (nullable NIMQChatGetExistingChannelCategoryBlackWhiteMembersHandler completion 

批量查询频道分组黑白名单成员列表

参数
param传入参数
completion结果回调

◆ getExistingChannelCategoryBlackWhiteRoles:completion:

- (void) getExistingChannelCategoryBlackWhiteRoles: (NIMQChatGetExistingChannelCategoryBlackWhiteRolesParam *)  param
completion: (nullable NIMQChatGetExistingChannelCategoryBlackWhiteRolesHandler completion 

批量查询频道分组黑白名单身份组列表

参数
param传入参数
completion结果回调

◆ removeDelegate:

- (void) removeDelegate: (id< NIMQChatChannelManagerDelegate >)  delegate

移除通知对象

参数
delegate通知对象

◆ searchChannelByPage:completion:

- (void) searchChannelByPage: (NIMQChatSearchChannelByPageParam *)  param
completion: (nullable NIMQChatSearchChannelByPageHandler completion 

检索频道列表

参数
param传入参数
completion结果回调

◆ subscribeAsVisitor:completion:

- (void) subscribeAsVisitor: (nonnull NIMQChatSubscribeChannelAsVisitorParam *)  param
completion: (nullable NIMQChatSubscribeChannelAsVisitorHandler completion 

以游客身份订阅频道

参数
param传入参数
completion结果回调

◆ subscribeChannel:completion:

- (void) subscribeChannel: (NIMQChatSubscribeChannelParam *)  param
completion: (nullable NIMQChatSubscribeChannelHandler completion 

订阅频道请求

参数
param传入参数
completion结果回调

◆ updateBlackWhiteMembers:completion:

- (void) updateBlackWhiteMembers: (NIMQChatUpdateChannelBlackWhiteMembersParam *)  param
completion: (nullable NIMQChatHandler completion 

更新频道黑白名单成员

参数
param传入参数
completion结果回调

◆ updateBlackWhiteRole:completion:

- (void) updateBlackWhiteRole: (NIMQChatUpdateChannelBlackWhiteRoleParam *)  param
completion: (nullable NIMQChatHandler completion 

更新频道黑白名单身份组

参数
param传入参数
completion结果回调

◆ updateCategoryInfoOfChannel:completion:

- (void) updateCategoryInfoOfChannel: (NIMQChatUpdateCategoryInfoOfChannelParam *)  param
completion: (nullable NIMQChatUpdateCategoryInfoOfChannelHandler completion 

修改圈组频道中所属分组相关信息

参数
param传入参数
completion结果回调

◆ updateChannel:completion:

- (void) updateChannel: (NIMQChatUpdateChannelParam *)  param
completion: (nullable NIMQChatUpdateChannelHandler completion 

修改圈组频道信息

参数
param传入参数
completion结果回调

◆ updateChannelCategory:completion:

- (void) updateChannelCategory: (NIMQChatUpdateChannelCategoryParam *)  param
completion: (nullable NIMQChatUpdateChannelCategoryHandler completion 

修改圈组频道分组信息

参数
param传入参数
completion结果回调

◆ updateChannelCategoryBlackWhiteMembers:completion:

- (void) updateChannelCategoryBlackWhiteMembers: (NIMQChatUpdateChannelCategoryBlackWhiteMembersParam *)  param
completion: (nullable NIMQChatHandler completion 

更新频道分组黑白名单成员

参数
param传入参数
completion结果回调

◆ updateChannelCategoryBlackWhiteRole:completion:

- (void) updateChannelCategoryBlackWhiteRole: (NIMQChatUpdateChannelCategoryBlackWhiteRoleParam *)  param
completion: (nullable NIMQChatHandler completion 

更新频道分组黑白名单身份组

参数
param传入参数
completion结果回调

该协议的文档由以下文件生成: