IMSDK
IM features a comprehensive suite of solutions including global access, one-to-one chat, group chat, message push, profile and relationship chain hosting, and account authentication. It also provides complete app access and backend management APIs.
V2TIMGroupMemberFullInfo

Detailed Description

Detail profile.

Properties

NSDictionary< NSString *, NSData * > * customInfo
 
uint32_t role
 
uint32_t muteUntil
 
time_t joinTime
 
BOOL isOnline
 
NSString * userID
 
NSString * nickName
 
NSString * friendRemark
 
NSString * nameCard
 
NSString * faceURL
 
NSMutableArray< NSString * > * onlineDevices
 

Property Documentation

◆ customInfo

- (NSDictionary<NSString *,NSData *>*) customInfo
readwritenonatomicstrong

Custom fields To configure the corresponding keys and permissions, go to IM console-> Feature Configuration -> Custom Group Member Fields.

◆ role

- (uint32_t) role
readnonatomicassign

Group member role(V2TIMGroupMemberRole). To modify group member role, please call the V2TIMManager+Group.h -> setGroupMemberRole API.

◆ muteUntil

- (uint32_t) muteUntil
readnonatomicassign

End time of being mute. To mute group member, please call the V2TIMManager+Group.h -> muteGroupMember API.

◆ joinTime

- (time_t) joinTime
readnonatomicassign

Joining time of group members. The group joining time is automatically generated and cannot be modified.

◆ isOnline

- (BOOL) isOnline
readnonatomicassign

Whether the current group member is online or not.

Attention
Attention:
  • It is not supported in AVChatRoom;
  • It is only valid when calling - getGroupMemberList:filter:nextSeq:succ:fail: API;
  • It is supported only in 7.3 and later versions, and you need to buy Premium Edition to use this feature.

◆ userID

- (NSString*) userID
readwritenonatomicstronginherited

User ID.

◆ nickName

- (NSString*) nickName
readnonatomicstronginherited

User nickname.

◆ friendRemark

- (NSString*) friendRemark
readnonatomicstronginherited

Friend remarks.

◆ nameCard

- (NSString*) nameCard
readwritenonatomicstronginherited

Name card.

◆ faceURL

- (NSString*) faceURL
readnonatomicstronginherited

Profile photo URL.

◆ onlineDevices

- (NSMutableArray<NSString*>*) onlineDevices
readnonatomicstronginherited

Custom online devices.