通过


UserNotificationReaderOptions 类

  • java.lang.Object
    • NativeBase
      • com.microsoft.connecteddevices.userdata.usernotifications.UserNotificationReaderOptions

public class UserNotificationReaderOptions

此类允许应用在通知读取器上提供选项,例如仅接收新用户通知,而不是现有通知更新。

构造函数摘要

构造函数 说明
UserNotificationReaderOptions()

使用默认筛选器创建和初始化 UserNotificationReaderOptions 的新实例。

UserNotificationReaderOptions(NativeObject nativeObject)

方法摘要

修饰符和类型 方法和描述
UserNotificationReadStateFilter getReadStateFilter()

获取为此 UserNotificationReaderOptions 实例设置的读取状态筛选器。

UserNotificationReaderStartPosition getStartPosition()

获取此 UserNotificationReaderOptions 实例的起始位置。

UserNotificationUserActionStateFilter getUserActionStateFilter()

获取为此 UserNotificationReaderOptions 实例设置的用户操作状态筛选器。

void setReadStateFilter(@NonNull UserNotificationReadStateFilter readStateFilter)

为要创建的此用户通知读取器设置读取状态筛选器。

void setStartPosition(@NonNull UserNotificationReaderStartPosition startPosition)

设置要创建的此用户通知读取器的起始位置。

void setStatusFilter(@NonNull UserNotificationStatusFilter statusFilter)

为要创建的此用户通知读取者设置状态筛选器。

void setUserActionStateFilter(@NonNull UserNotificationUserActionStateFilter userActionStateFilter)

为要创建的此用户通知读取者设置操作状态筛选器。

构造函数详细信息

UserNotificationReaderOptions

public UserNotificationReaderOptions()

使用默认筛选器创建和初始化 UserNotificationReaderOptions 的新实例。

UserNotificationReaderOptions

protected UserNotificationReaderOptions(NativeObject nativeObject)

参数:

nativeObject

方法详细信息

getReadStateFilter

public UserNotificationReadStateFilter getReadStateFilter()

获取为此 UserNotificationReaderOptions 实例设置的读取状态筛选器。

getStartPosition

public UserNotificationReaderStartPosition getStartPosition()

获取此 UserNotificationReaderOptions 实例的起始位置。

getUserActionStateFilter

public UserNotificationUserActionStateFilter getUserActionStateFilter()

获取为此 UserNotificationReaderOptions 实例设置的用户操作状态筛选器。

setReadStateFilter

public void setReadStateFilter(@NonNull UserNotificationReadStateFilter readStateFilter)

为要创建的此用户通知读取器设置读取状态筛选器。

参数:

readStateFilter

setStartPosition

public void setStartPosition(@NonNull UserNotificationReaderStartPosition startPosition)

设置要创建的此用户通知读取器的起始位置。

参数:

startPosition

setStatusFilter

public void setStatusFilter(@NonNull UserNotificationStatusFilter statusFilter)

为要创建的此用户通知读取者设置状态筛选器。

参数:

statusFilter

setUserActionStateFilter

public void setUserActionStateFilter(@NonNull UserNotificationUserActionStateFilter userActionStateFilter)

为要创建的此用户通知读取者设置操作状态筛选器。

参数:

userActionStateFilter

适用于