Condividi tramite


ConnectedDevicesNotificationRegistrationManager Classe

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

public class ConnectedDevicesNotificationRegistrationManager

Gestisce la registrazione delle notifiche push con ConnectedDevicesPlatform per ogni account.

Riepilogo dei metodi

Modificatore e tipo Metodo e descrizione
ConnectedDevicesNotificationRegistrationState getNotificationRegistrationStateForAccount( @NonNull ConnectedDevicesAccount account)

Ottenere lo stato della registrazione cloud per l'account specificato.

Event<ConnectedDevicesNotificationRegistrationManager, ConnectedDevicesNotificationRegistrationStateChangedEventArgs> notificationRegistrationStateChanged()

Evento per quando lo stato di registrazione cambia per un determinato account. (da **IN_PROGRESS** a **SUCCEEDED**, ad esempio).

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

Registrare l'applicazione per questo utente con un servizio di notifica push in modo che l'utente possa ricevere una notifica.

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

Registrare l'applicazione per questo utente con un servizio di notifica push in modo che l'utente possa ricevere una notifica.

Dettagli metodo

getNotificationRegistrationStateForAccount

public ConnectedDevicesNotificationRegistrationState getNotificationRegistrationStateForAccount( @NonNull ConnectedDevicesAccount account)

Ottenere lo stato della registrazione cloud per l'account specificato.

Parametri:

account - Oggetto ConnectedDevicesAccount per cui ottenere lo stato di registrazione.

Restituisce:

Un ConnectedDevicesNotificationRegistrationState che indica in quale stato si trova la registrazione.

notificationRegistrationStateChanged

public Event notificationRegistrationStateChanged()

Evento per quando lo stato di registrazione cambia per un determinato account. (da **IN_PROGRESS** a **SUCCEEDED**, ad esempio).

Restituisce:

Sottoscrizione di eventi

registerAsync

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

Registrare l'applicazione per questo utente con un servizio di notifica push in modo che l'utente possa ricevere una notifica.

Parametri:

account - ConnectedDevicesAccount per eseguire la registrazione.
notificationRegistration - Il ConnectedDevicesNotificationRegistration contiene le informazioni necessarie per eseguire la registrazione dell'app con un servizio di notifica push.

Restituisce:

Un AsyncOperation<T> che indica se la registrazione è stata completata correttamente.

registerForAccountAsync

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

Registrare l'applicazione per questo utente con un servizio di notifica push in modo che l'utente possa ricevere una notifica.

Parametri:

account - ConnectedDevicesAccount per eseguire la registrazione.
notificationRegistration - Il ConnectedDevicesNotificationRegistration contiene le informazioni necessarie per eseguire la registrazione dell'app con un servizio di notifica push.

Restituisce:

Un AsyncOperation<T> per se la registrazione è stata completata correttamente.

Si applica a