agora_chat_SDK  3.8.2
Instance Methods | List of all members
<IAgoraUserInfoManager> Protocol Reference

#import <IAgoraUserInfoManager.h>

Inheritance diagram for <IAgoraUserInfoManager>:

Instance Methods

(void) - updateOwnUserInfo:completion:
 
(void) - updateOwnUserInfo:withType:completion:
 
(void) - fetchUserInfoById:completion:
 
(void) - fetchUserInfoById:type:completion:
 

Detailed Description

IAgoraUserInfoManager.h UserInfo Operation class

Author
Hyphenate
Version
3.00

Method Documentation

- (void) fetchUserInfoById: (NSArray< NSString * > *)  aUserIds
completion: (void(^)(NSDictionary *aUserDatas, AgoraError *aError))  aCompletionBlock 

Get userInfo by userId

Parameters
aUserIdsUserId list
aCompletionBlockThe completion of callback
- (void) fetchUserInfoById: (NSArray< NSString * > *)  aUserIds
type: (NSArray< NSNumber * > *)  aType
completion: (void(^)(NSDictionary *aUserDatas, AgoraError *aError))  aCompletionBlock 

Get user special info by id

Parameters
aUserIdsUserId list
aTypeUserInfo type list
aCompletionBlockThe completion of callback
- (void) updateOwnUserInfo: (AgoraUserInfo *)  aUserData
completion: (void(^)(AgoraUserInfo *aUserInfo, AgoraError *aError))  aCompletionBlock 

Set all own userInfo

Parameters
aUserDataThe userInfo data to set
aCompletionBlockThe completion of callback
- (void) updateOwnUserInfo: (NSString *)  aValue
withType: (AgoraUserInfoType)  aType
completion: (void(^)(AgoraUserInfo *aUserInfo, AgoraError *aError))  aCompletionBlock 

Set special own userInfo

Parameters
aValueThe userInfo data to set
aTypeThe userInfo type to set
aCompletionBlockThe completion of callback

The documentation for this protocol was generated from the following file: