Compartir a través de


UserNotificationChannel Clase

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

public class UserNotificationChannel

Esta clase proporciona el lector de cambios de notificación que controla la recepción y administración de notificaciones de usuario para la aplicación.

Resumen del constructor

Constructor Description
UserNotificationChannel(@NonNull UserDataFeed userDataFeed)

Crea e inicializa una nueva instancia de UserNotificationChannel

Resumen del método

Modificador y tipo Método y descripción
UserNotificationReader createReader()

Cree un lector de notificaciones de usuario para recibir y administrar las notificaciones de usuario publicadas por el servidor de aplicaciones.

UserNotificationReader createReaderWithOptions(@NonNull UserNotificationReaderOptions options)

Creación de un lector de notificaciones de usuario con opciones

UserNotificationReader createReaderWithState(@NonNull String serializedState)

Cree un lector de notificaciones de usuario para recibir y administrar las notificaciones de usuario publicadas por el servidor de aplicaciones. El lector comenzará en el estado de seguimiento proporcionado.

AsyncOperation<UserNotificationUpdateResult> deleteUserNotificationAsync(@NonNull String notificationId)

Elimine una notificación de usuario en función de su identificador.

UserDataFeedSyncScope getSyncScope()

Obtiene el ámbito de sincronización de este canal de notificación de usuario.

AsyncOperation<UserNotification> getUserNotificationAsync(@NonNull String notificationId)

Obtenga una notificación de usuario en función de su identificador.

Detalles del constructor

UserNotificationChannel

public UserNotificationChannel(@NonNull UserDataFeed userDataFeed)

Crea e inicializa una nueva instancia de UserNotificationChannel

Parámetros:

userDataFeed

Detalles del método

createReader

public UserNotificationReader createReader()

Cree un lector de notificaciones de usuario para recibir y administrar las notificaciones de usuario publicadas por el servidor de aplicaciones.

createReaderWithOptions

public UserNotificationReader createReaderWithOptions(@NonNull UserNotificationReaderOptions options)

Creación de un lector de notificaciones de usuario con opciones

Parámetros:

options

createReaderWithState

public UserNotificationReader createReaderWithState(@NonNull String serializedState)

Cree un lector de notificaciones de usuario para recibir y administrar las notificaciones de usuario publicadas por el servidor de aplicaciones. El lector comenzará en el estado de seguimiento proporcionado.

Parámetros:

serializedState

deleteUserNotificationAsync

public AsyncOperation deleteUserNotificationAsync(@NonNull String notificationId)

Elimine una notificación de usuario en función de su identificador.

Parámetros:

notificationId

getSyncScope

public static UserDataFeedSyncScope getSyncScope()

Obtiene el ámbito de sincronización de este canal de notificación de usuario.

getUserNotificationAsync

public AsyncOperation getUserNotificationAsync(@NonNull String notificationId)

Obtenga una notificación de usuario en función de su identificador.

Parámetros:

notificationId

Se aplica a