NIMCreateTeamOption Class Reference
| Inherits from | NSObject |
|---|---|
| Declared in | NIMCreateTeamOption.h |
name
Group name
@property (nullable, nonatomic, copy) NSString *nameDiscussion
Group name
Declared In
NIMCreateTeamOption.h
type
Group type
@property (nonatomic, assign) NIMTeamType typeDiscussion
Group type
The default value is standard group
Declared In
NIMCreateTeamOption.h
avatarUrl
Group avatar
@property (nullable, nonatomic, copy) NSString *avatarUrlDiscussion
Group avatar
Declared In
NIMCreateTeamOption.h
intro
Group introduction
@property (nullable, nonatomic, copy) NSString *introDiscussion
Group introduction
Declared In
NIMCreateTeamOption.h
announcement
Group announcement
@property (nullable, nonatomic, copy) NSString *announcementDiscussion
Group announcement
Declared In
NIMCreateTeamOption.h
clientCustomInfo
Client custom info
@property (nullable, nonatomic, copy) NSString *clientCustomInfoDiscussion
Client custom info
Declared In
NIMCreateTeamOption.h
postscript
Additional message for inviting others
@property (nullable, nonatomic, copy) NSString *postscriptDiscussion
Additional message for inviting others
Valid for advanced groups. Standard groups requires no additional messages
Declared In
NIMCreateTeamOption.h
joinMode
Verification mode for joining a group
@property (nonatomic, assign) NIMTeamJoinMode joinModeDiscussion
Verification mode for joining a group
Valid for advanced groups. The default value is NIMTeamJoinModeNoAuth.
Declared In
NIMCreateTeamOption.h
inviteMode
Permissions for invitation to join a group
@property (nonatomic, assign) NIMTeamInviteMode inviteModeDiscussion
Permissions for invitation to join a group
Valid for advanced groups. The default value is NIMTeamInviteModeManager.
Declared In
NIMCreateTeamOption.h
beInviteMode
Accept invitations
@property (nonatomic, assign) NIMTeamBeInviteMode beInviteModeDiscussion
Accept invitations
Valid for advanced groups. The default value is NIMTeamBeInviteModeNeedAuth.
Declared In
NIMCreateTeamOption.h
updateInfoMode
Permissions for editing group profiles
@property (nonatomic, assign) NIMTeamUpdateInfoMode updateInfoModeDiscussion
Permissions for editing group profiles
Valid only for advanced groups. The default value is NIMTeamUpdateInfoModeManager.
Declared In
NIMCreateTeamOption.h
updateClientCustomMode
Permissions for editing client custom fields
@property (nonatomic, assign) NIMTeamUpdateClientCustomMode updateClientCustomModeDiscussion
Permissions for editing client custom fields
Valid only for advanced groups. The default value is NIMTeamUpdateClientCustomModeManager.
Declared In
NIMCreateTeamOption.h
maxMemberCountLimitation
Set the maximum number of people in the group
@property (nonatomic, assign) NSUInteger maxMemberCountLimitationDiscussion
Set the maximum number of people in the group
The default value is 0. The default maximum number of people is used.
Declared In
NIMCreateTeamOption.h
antispamBusinessId
Business for anti-spam
@property (nonatomic, strong) NSString *antispamBusinessIdDiscussion
Business for anti-spam
Declared In
NIMCreateTeamOption.h