蓝莺开发者
Web & Mini ProgramiOSAndroidC++Server API

BMXUserProfileMessageSetting Class Reference#

Inherits from NSObject
Declared in floo_proxy.h

Overview#

@interface 用户消息设置
mPushEnabled 当APP未打开时是否允许推送
mPushDetail 是否推送消息详情
mPushNickname 对方收到推送消息时显示的名称
mNotificationSound 收到消息时是否通过声音提醒
mNotificationVibrate 收到消息时是否通过震动提醒
mAutoDownloadAttachment 收到消息时是否自动下载缩略图或者语音
mSilenceStartTime 推送静默起始时间
mSilenceEndTime 推送静默结束时间
mPushStartTime 允许推送起始时间
mPushEndTime 允许推送结束时间

Properties#

swigCMemOwn#

@property (nonatomic) BOOL swigCMemOwn

swigCPtr#

@property (nonatomic) void *swigCPtr

Instance Methods#

dealloc#

- (void)dealloc


Example:

{% lanying_code_snippet repo="lanying-im-ios",class="BMXUserProfileMessageSetting",function="dealloc" %}{% endlanying_code_snippet %}

getMAutoDownloadAttachment#

- (BOOL)getMAutoDownloadAttachment


Example:

{% lanying_code_snippet repo="lanying-im-ios",class="BMXUserProfileMessageSetting",function="getMAutoDownloadAttachment" %}{% endlanying_code_snippet %}

getMNotificationSound#

- (BOOL)getMNotificationSound


Example:

{% lanying_code_snippet repo="lanying-im-ios",class="BMXUserProfileMessageSetting",function="getMNotificationSound" %}{% endlanying_code_snippet %}

getMNotificationVibrate#

- (BOOL)getMNotificationVibrate


Example:

{% lanying_code_snippet repo="lanying-im-ios",class="BMXUserProfileMessageSetting",function="getMNotificationVibrate" %}{% endlanying_code_snippet %}

getMPushDetail#

- (BOOL)getMPushDetail


Example:

{% lanying_code_snippet repo="lanying-im-ios",class="BMXUserProfileMessageSetting",function="getMPushDetail" %}{% endlanying_code_snippet %}

getMPushEnabled#

- (BOOL)getMPushEnabled


Example:

{% lanying_code_snippet repo="lanying-im-ios",class="BMXUserProfileMessageSetting",function="getMPushEnabled" %}{% endlanying_code_snippet %}

getMPushEndTime#

- (int)getMPushEndTime


Example:

{% lanying_code_snippet repo="lanying-im-ios",class="BMXUserProfileMessageSetting",function="getMPushEndTime" %}{% endlanying_code_snippet %}

getMPushNickname#

- (NSString *)getMPushNickname


Example:

{% lanying_code_snippet repo="lanying-im-ios",class="BMXUserProfileMessageSetting",function="getMPushNickname" %}{% endlanying_code_snippet %}

getMPushStartTime#

- (int)getMPushStartTime


Example:

{% lanying_code_snippet repo="lanying-im-ios",class="BMXUserProfileMessageSetting",function="getMPushStartTime" %}{% endlanying_code_snippet %}

getMSilenceEndTime#

- (int)getMSilenceEndTime


Example:

{% lanying_code_snippet repo="lanying-im-ios",class="BMXUserProfileMessageSetting",function="getMSilenceEndTime" %}{% endlanying_code_snippet %}

getMSilenceStartTime#

- (int)getMSilenceStartTime


Example:

{% lanying_code_snippet repo="lanying-im-ios",class="BMXUserProfileMessageSetting",function="getMSilenceStartTime" %}{% endlanying_code_snippet %}

init#

- (id)init


Example:

{% lanying_code_snippet repo="lanying-im-ios",class="BMXUserProfileMessageSetting",function="init" %}{% endlanying_code_snippet %}

initWithCptr:swigOwnCObject:#

- (id)initWithCptr:(void )cptr swigOwnCObject:(BOOL)ownCObject*


Example:

{% lanying_code_snippet repo="lanying-im-ios",class="BMXUserProfileMessageSetting",function="initWithCptr:swigOwnCObject:" %}{% endlanying_code_snippet %}

setMAutoDownloadAttachment:#

- (void)setMAutoDownloadAttachment:(BOOL)value


Example:

{% lanying_code_snippet repo="lanying-im-ios",class="BMXUserProfileMessageSetting",function="setMAutoDownloadAttachment:" %}{% endlanying_code_snippet %}

setMNotificationSound:#

- (void)setMNotificationSound:(BOOL)value


Example:

{% lanying_code_snippet repo="lanying-im-ios",class="BMXUserProfileMessageSetting",function="setMNotificationSound:" %}{% endlanying_code_snippet %}

setMNotificationVibrate:#

- (void)setMNotificationVibrate:(BOOL)value


Example:

{% lanying_code_snippet repo="lanying-im-ios",class="BMXUserProfileMessageSetting",function="setMNotificationVibrate:" %}{% endlanying_code_snippet %}

setMPushDetail:#

- (void)setMPushDetail:(BOOL)value


Example:

{% lanying_code_snippet repo="lanying-im-ios",class="BMXUserProfileMessageSetting",function="setMPushDetail:" %}{% endlanying_code_snippet %}

setMPushEnabled:#

- (void)setMPushEnabled:(BOOL)value


Example:

{% lanying_code_snippet repo="lanying-im-ios",class="BMXUserProfileMessageSetting",function="setMPushEnabled:" %}{% endlanying_code_snippet %}

setMPushEndTime:#

- (void)setMPushEndTime:(int)value


Example:

{% lanying_code_snippet repo="lanying-im-ios",class="BMXUserProfileMessageSetting",function="setMPushEndTime:" %}{% endlanying_code_snippet %}

setMPushNickname:#

- (void)setMPushNickname:(NSString )value*


Example:

{% lanying_code_snippet repo="lanying-im-ios",class="BMXUserProfileMessageSetting",function="setMPushNickname:" %}{% endlanying_code_snippet %}

setMPushStartTime:#

- (void)setMPushStartTime:(int)value


Example:

{% lanying_code_snippet repo="lanying-im-ios",class="BMXUserProfileMessageSetting",function="setMPushStartTime:" %}{% endlanying_code_snippet %}

setMSilenceEndTime:#

- (void)setMSilenceEndTime:(int)value


Example:

{% lanying_code_snippet repo="lanying-im-ios",class="BMXUserProfileMessageSetting",function="setMSilenceEndTime:" %}{% endlanying_code_snippet %}

setMSilenceStartTime:#

- (void)setMSilenceStartTime:(int)value

Example:

{% lanying_code_snippet repo="lanying-im-ios",class="BMXUserProfileMessageSetting",function="setMSilenceStartTime:" %}{% endlanying_code_snippet %}
自动生成的 API 内容,仅在必要位置补充精简的 AI 解释。