Compartir a través de


ConnectedDevicesNotificationRegistrationManager Clase

  • java.lang.Object
    • NativeBase
      • com.microsoft.connecteddevices.ConnectedDevicesNotificationRegistrationManager

public class ConnectedDevicesNotificationRegistrationManager

Administra el registro de notificaciones push con ConnectedDevicesPlatform para cada cuenta.

Resumen del método

Modificador y tipo Método y descripción
ConnectedDevicesNotificationRegistrationState getNotificationRegistrationStateForAccount( @NonNull ConnectedDevicesAccount account)

Obtenga el estado del registro en la nube de la cuenta especificada.

Event<ConnectedDevicesNotificationRegistrationManager, ConnectedDevicesNotificationRegistrationStateChangedEventArgs> notificationRegistrationStateChanged()

Evento para cuando el estado de registro cambia para una cuenta determinada. (de **IN_PROGRESS** a **SUCCEEDED**, por ejemplo).

AsyncOperation<ConnectedDevicesNotificationRegistrationResult> registerAsync( @NonNull ConnectedDevicesAccount account, @NonNull ConnectedDevicesNotificationRegistration notificationRegistration)

Registre esta aplicación para este usuario con un servicio de notificaciones push para que este usuario pueda recibir la notificación.

AsyncOperation<Boolean> registerForAccountAsync( @NonNull ConnectedDevicesAccount account, @NonNull ConnectedDevicesNotificationRegistration notificationRegistration)

Registre esta aplicación para este usuario con un servicio de notificaciones push para que este usuario pueda recibir la notificación.

Detalles del método

getNotificationRegistrationStateForAccount

public ConnectedDevicesNotificationRegistrationState getNotificationRegistrationStateForAccount( @NonNull ConnectedDevicesAccount account)

Obtenga el estado del registro en la nube de la cuenta especificada.

Parámetros:

account - Un ConnectedDevicesAccount para obtener el estado de registro.

Devoluciones:

Un ConnectedDevicesNotificationRegistrationState que indica en qué estado está el registro.

notificationRegistrationStateChanged

public Event notificationRegistrationStateChanged()

Evento para cuando el estado de registro cambia para una cuenta determinada. (de **IN_PROGRESS** a **SUCCEEDED**, por ejemplo).

Devoluciones:

Suscripción de eventos

registerAsync

public AsyncOperation registerAsync( @NonNull ConnectedDevicesAccount account, @NonNull ConnectedDevicesNotificationRegistration notificationRegistration)

Registre esta aplicación para este usuario con un servicio de notificaciones push para que este usuario pueda recibir la notificación.

Parámetros:

account - El ConnectedDevicesAccount en el que se va a realizar el registro.
notificationRegistration - El ConnectedDevicesNotificationRegistration contiene la información necesaria para realizar el registro de la aplicación con un servicio de notificaciones push.

Devoluciones:

Un AsyncOperation<T> que indica si el registro se completó correctamente.

registerForAccountAsync

public AsyncOperation registerForAccountAsync( @NonNull ConnectedDevicesAccount account, @NonNull ConnectedDevicesNotificationRegistration notificationRegistration)

Registre esta aplicación para este usuario con un servicio de notificaciones push para que este usuario pueda recibir la notificación.

Parámetros:

account - El ConnectedDevicesAccount en el que se va a realizar el registro.
notificationRegistration - El ConnectedDevicesNotificationRegistration contiene la información necesaria para realizar el registro de la aplicación con un servicio de notificaciones push.

Devoluciones:

Un AsyncOperation<T> para si el registro se completó correctamente.

Se aplica a