BMXGroup Class Reference#
Inherits from BMXBaseObject :
NSObject
Declared in floo_proxy.h
Overview#
@interface 群組
Instance Methods#
adminsCount#
群管理員數量
- (int)adminsCount
Return Value#
int
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXGroup",function="adminsCount" %}{% endlanying_code_snippet %}
avatarPath#
群頭像下載後的本地路徑
- (NSString *)avatarPath
Return Value#
NSString
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXGroup",function="avatarPath" %}{% endlanying_code_snippet %}
avatarRatelUrl#
群頭像Ratel伺服器Url
- (NSString *)avatarRatelUrl
Return Value#
NSString
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXGroup",function="avatarRatelUrl" %}{% endlanying_code_snippet %}
avatarThumbnailPath#
群頭像縮略圖下載後的本地路徑
- (NSString *)avatarThumbnailPath
Return Value#
NSString
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXGroup",function="avatarThumbnailPath" %}{% endlanying_code_snippet %}
avatarThumbnailUrl#
群頭像縮略圖伺服器Url
- (NSString *)avatarThumbnailUrl
Return Value#
NSString
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXGroup",function="avatarThumbnailUrl" %}{% endlanying_code_snippet %}
avatarUrl#
群頭像伺服器Url
- (NSString *)avatarUrl
Return Value#
NSString
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXGroup",function="avatarUrl" %}{% endlanying_code_snippet %}
banExpireTime#
群組全員禁言到期時間
- (long long)banExpireTime
Return Value#
long long
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXGroup",function="banExpireTime" %}{% endlanying_code_snippet %}
bannedListSize#
禁言數量
- (int)bannedListSize
Return Value#
int
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXGroup",function="bannedListSize" %}{% endlanying_code_snippet %}
blockListSize#
黑名單數量
- (int)blockListSize
Return Value#
int
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXGroup",function="blockListSize" %}{% endlanying_code_snippet %}
capacity#
最大人數
- (int)capacity
Return Value#
int
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXGroup",function="capacity" %}{% endlanying_code_snippet %}
createTime#
群建立時間
- (long long)createTime
Return Value#
long long
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXGroup",function="createTime" %}{% endlanying_code_snippet %}
dealloc#
- (void)dealloc
{% lanying_code_snippet repo="lanying-im-ios",class="BMXGroup",function="dealloc" %}{% endlanying_code_snippet %}
description#
群描述
- (NSString *)description
Return Value#
NSString
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXGroup",function="description" %}{% endlanying_code_snippet %}
enableReadAck#
是否開啟群訊息已讀功能
- (BOOL)enableReadAck
Return Value#
BOOL
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXGroup",function="enableReadAck" %}{% endlanying_code_snippet %}
extension#
群擴展信息
- (NSString *)extension
Return Value#
JSON(std::string)
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXGroup",function="extension" %}{% endlanying_code_snippet %}
groupId#
群Id
- (long long)groupId
Return Value#
long long
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXGroup",function="groupId" %}{% endlanying_code_snippet %}
groupStatus#
當前群組的狀態。(Normal 正常, Destroyed 以銷燬)
- (BMXGroup_GroupStatus)groupStatus
Return Value#
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXGroup",function="groupStatus" %}{% endlanying_code_snippet %}
groupType#
當前群組的群組類型(Private 私有群組,Public 公開群組,Chatroom 聊天室)
- (BMXGroup_GroupType)groupType
Return Value#
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXGroup",function="groupType" %}{% endlanying_code_snippet %}
historyVisible#
是否可以加載顯示歷史聊天記錄
- (BOOL)historyVisible
Return Value#
BOOL
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXGroup",function="historyVisible" %}{% endlanying_code_snippet %}
inviteMode#
入群邀請模式
- (BMXGroup_InviteMode)inviteMode
Return Value#
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXGroup",function="inviteMode" %}{% endlanying_code_snippet %}
isMember#
當前使用者是否是群成員
- (BOOL)isMember
Return Value#
BOOL
Discussion#
Deprecated use roleType instead.
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXGroup",function="isMember" %}{% endlanying_code_snippet %}
joinAuthMode#
入群審批模式
- (BMXGroup_JoinAuthMode)joinAuthMode
Return Value#
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXGroup",function="joinAuthMode" %}{% endlanying_code_snippet %}
latestAnnouncementId#
最新群公告id
- (long long)latestAnnouncementId
Return Value#
long long
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXGroup",function="latestAnnouncementId" %}{% endlanying_code_snippet %}
membersCount#
群成員數量,包含Owner,admins 和members
- (int)membersCount
Return Value#
int
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXGroup",function="membersCount" %}{% endlanying_code_snippet %}
modifyMode#
群信息修改模式
- (BMXGroup_ModifyMode)modifyMode
Return Value#
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXGroup",function="modifyMode" %}{% endlanying_code_snippet %}
msgMuteMode#
群訊息屏蔽模式
- (BMXGroup_MsgMuteMode)msgMuteMode
Return Value#
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXGroup",function="msgMuteMode" %}{% endlanying_code_snippet %}
msgPushMode#
群訊息通知類型
- (BMXGroup_MsgPushMode)msgPushMode
Return Value#
MsgPushMode
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXGroup",function="msgPushMode" %}{% endlanying_code_snippet %}
myNickname#
在群裡的暱稱
- (NSString *)myNickname
Return Value#
NSString
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXGroup",function="myNickname" %}{% endlanying_code_snippet %}
name#
群名稱
- (NSString *)name
Return Value#
NSString
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXGroup",function="name" %}{% endlanying_code_snippet %}
ownerId#
群Owner
- (long long)ownerId
Return Value#
long long
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXGroup",function="ownerId" %}{% endlanying_code_snippet %}
roleType#
成員在群組內的角色類型
- (BMXGroup_MemberRoleType)roleType
Return Value#
Declared In#
floo_proxy.h
{% lanying_code_snippet repo="lanying-im-ios",class="BMXGroup",function="roleType" %}{% endlanying_code_snippet %}
sharedFilesCount#
群共享檔案數量
- (int)sharedFilesCount
Return Value#
int
Declared In#
floo_proxy.h
Example:
{% lanying_code_snippet repo="lanying-im-ios",class="BMXGroup",function="sharedFilesCount" %}{% endlanying_code_snippet %}