藍鶯開發者
Web & Mini ProgramiOSAndroidC++Server API

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


Example:

{% 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


Example:

{% 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


Example:

{% 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


Example:

{% 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


Example:

{% 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


Example:

{% 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


Example:

{% 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


Example:

{% 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


Example:

{% 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


Example:

{% 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


Example:

{% lanying_code_snippet repo="lanying-im-ios",class="BMXGroup",function="createTime" %}{% endlanying_code_snippet %}

dealloc#

- (void)dealloc


Example:

{% 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


Example:

{% 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


Example:

{% 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


Example:

{% 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


Example:

{% lanying_code_snippet repo="lanying-im-ios",class="BMXGroup",function="groupId" %}{% endlanying_code_snippet %}

groupStatus#

當前群組的狀態。(Normal 正常, Destroyed 以銷燬)

- (BMXGroup_GroupStatus)groupStatus

Return Value#

BMXGroup_GroupStatus

Declared In#

  • floo_proxy.h


Example:

{% lanying_code_snippet repo="lanying-im-ios",class="BMXGroup",function="groupStatus" %}{% endlanying_code_snippet %}

groupType#

當前群組的群組類型(Private 私有群組,Public 公開群組,Chatroom 聊天室)

- (BMXGroup_GroupType)groupType

Return Value#

BMXGroup_GroupType

Declared In#

  • floo_proxy.h


Example:

{% 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


Example:

{% lanying_code_snippet repo="lanying-im-ios",class="BMXGroup",function="historyVisible" %}{% endlanying_code_snippet %}

inviteMode#

入群邀請模式

- (BMXGroup_InviteMode)inviteMode

Return Value#

BMXGroup_InviteMode

Declared In#

  • floo_proxy.h


Example:

{% 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


Example:

{% lanying_code_snippet repo="lanying-im-ios",class="BMXGroup",function="isMember" %}{% endlanying_code_snippet %}

joinAuthMode#

入群審批模式

- (BMXGroup_JoinAuthMode)joinAuthMode

Return Value#

BMXGroup_JoinAuthMode

Declared In#

  • floo_proxy.h


Example:

{% 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


Example:

{% 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


Example:

{% lanying_code_snippet repo="lanying-im-ios",class="BMXGroup",function="membersCount" %}{% endlanying_code_snippet %}

modifyMode#

群信息修改模式

- (BMXGroup_ModifyMode)modifyMode

Return Value#

BMXGroup_ModifyMode

Declared In#

  • floo_proxy.h


Example:

{% lanying_code_snippet repo="lanying-im-ios",class="BMXGroup",function="modifyMode" %}{% endlanying_code_snippet %}

msgMuteMode#

群訊息屏蔽模式

- (BMXGroup_MsgMuteMode)msgMuteMode

Return Value#

BMXGroup_MsgMuteMode

Declared In#

  • floo_proxy.h


Example:

{% 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


Example:

{% 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


Example:

{% 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


Example:

{% 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


Example:

{% lanying_code_snippet repo="lanying-im-ios",class="BMXGroup",function="ownerId" %}{% endlanying_code_snippet %}

roleType#

成員在群組內的角色類型

- (BMXGroup_MemberRoleType)roleType

Return Value#

BMXGroup_MemberRoleType

Declared In#

  • floo_proxy.h


Example:

{% 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 %}
自動產生的 API 內容,僅在必要位置補充精簡的 AI 解說。