NIMCreateTeamOption Class Reference
Inherits from | NSObject |
---|---|
Declared in | NIMCreateTeamOption.h |
name
Group name
@property (nullable, nonatomic, copy) NSString *name
Discussion
Group name
Declared In
NIMCreateTeamOption.h
type
Group type
@property (nonatomic, assign) NIMTeamType type
Discussion
Group type
The default value is standard group
Declared In
NIMCreateTeamOption.h
avatarUrl
Group avatar
@property (nullable, nonatomic, copy) NSString *avatarUrl
Discussion
Group avatar
Declared In
NIMCreateTeamOption.h
intro
Group introduction
@property (nullable, nonatomic, copy) NSString *intro
Discussion
Group introduction
Declared In
NIMCreateTeamOption.h
announcement
Group announcement
@property (nullable, nonatomic, copy) NSString *announcement
Discussion
Group announcement
Declared In
NIMCreateTeamOption.h
clientCustomInfo
Client custom info
@property (nullable, nonatomic, copy) NSString *clientCustomInfo
Discussion
Client custom info
Declared In
NIMCreateTeamOption.h
postscript
Additional message for inviting others
@property (nullable, nonatomic, copy) NSString *postscript
Discussion
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 joinMode
Discussion
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 inviteMode
Discussion
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 beInviteMode
Discussion
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 updateInfoMode
Discussion
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 updateClientCustomMode
Discussion
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 maxMemberCountLimitation
Discussion
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 *antispamBusinessId
Discussion
Business for anti-spam
Declared In
NIMCreateTeamOption.h