Поделиться через


UserNotificationChannel Класс

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

public class UserNotificationChannel

Этот класс предоставляет средство чтения изменений уведомлений, которое обрабатывает получение и управление уведомлениями пользователей для приложения.

Сводка по конструктору

Конструктор Описание
UserNotificationChannel(@NonNull UserDataFeed userDataFeed)

Создает и инициализирует новый экземпляр UserNotificationChannel

Сводка по методу

Модификатор и тип Метод и описание
UserNotificationReader createReader()

Создайте средство чтения уведомлений пользователей для получения уведомлений пользователей и управления ими, опубликованных сервером приложений.

UserNotificationReader createReaderWithOptions(@NonNull UserNotificationReaderOptions options)

Создание средства чтения уведомлений пользователей с параметрами

UserNotificationReader createReaderWithState(@NonNull String serializedState)

Создайте средство чтения уведомлений пользователей для получения уведомлений пользователей и управления ими, опубликованных сервером приложений. Средство чтения начнется с заданного состояния отслеживания.

AsyncOperation<UserNotificationUpdateResult> deleteUserNotificationAsync(@NonNull String notificationId)

Удаление уведомления пользователя на основе его идентификатора.

UserDataFeedSyncScope getSyncScope()

Возвращает область синхронизации для этого канала уведомлений пользователя.

AsyncOperation<UserNotification> getUserNotificationAsync(@NonNull String notificationId)

Получение уведомления пользователя на основе его идентификатора.

Сведения о конструкторе

UserNotificationChannel

public UserNotificationChannel(@NonNull UserDataFeed userDataFeed)

Создает и инициализирует новый экземпляр UserNotificationChannel

Параметры:

userDataFeed

Сведения о методе

createReader

public UserNotificationReader createReader()

Создайте средство чтения уведомлений пользователей для получения уведомлений пользователей и управления ими, опубликованных сервером приложений.

createReaderWithOptions

public UserNotificationReader createReaderWithOptions(@NonNull UserNotificationReaderOptions options)

Создание средства чтения уведомлений пользователей с параметрами

Параметры:

options

createReaderWithState

public UserNotificationReader createReaderWithState(@NonNull String serializedState)

Создайте средство чтения уведомлений пользователей для получения уведомлений пользователей и управления ими, опубликованных сервером приложений. Средство чтения начнется с заданного состояния отслеживания.

Параметры:

serializedState

deleteUserNotificationAsync

public AsyncOperation deleteUserNotificationAsync(@NonNull String notificationId)

Удаление уведомления пользователя на основе его идентификатора.

Параметры:

notificationId

getSyncScope

public static UserDataFeedSyncScope getSyncScope()

Возвращает область синхронизации для этого канала уведомлений пользователя.

getUserNotificationAsync

public AsyncOperation getUserNotificationAsync(@NonNull String notificationId)

Получение уведомления пользователя на основе его идентификатора.

Параметры:

notificationId

Применяется к