Freigeben über


ConnectedDevicesNotificationRegistrationManager Klasse

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

public class ConnectedDevicesNotificationRegistrationManager

Verwaltet die Pushbenachrichtigungsregistrierung mit dem ConnectedDevicesPlatform für jedes Konto.

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
ConnectedDevicesNotificationRegistrationState getNotificationRegistrationStateForAccount( @NonNull ConnectedDevicesAccount account)

Rufen Sie den Status der Cloudregistrierung für das angegebene Konto ab.

Event<ConnectedDevicesNotificationRegistrationManager, ConnectedDevicesNotificationRegistrationStateChangedEventArgs> notificationRegistrationStateChanged()

Ereignis für den Fall, dass der Registrierungsstatus für ein bestimmtes Konto geändert wird. (z. B. von **IN_PROGRESS** bis **SUCCEEDED**).

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

Registrieren Sie diese Anwendung für diesen Benutzer mit einem Pushbenachrichtigungsdienst, damit die Benachrichtigung von diesem Benutzer empfangen werden kann.

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

Registrieren Sie diese Anwendung für diesen Benutzer mit einem Pushbenachrichtigungsdienst, damit die Benachrichtigung von diesem Benutzer empfangen werden kann.

Details zur Methode

getNotificationRegistrationStateForAccount

public ConnectedDevicesNotificationRegistrationState getNotificationRegistrationStateForAccount( @NonNull ConnectedDevicesAccount account)

Rufen Sie den Status der Cloudregistrierung für das angegebene Konto ab.

Parameter:

account - Ein ConnectedDevicesAccount, um den Registrierungsstatus abzurufen.

Gibt zurück:

Eine ConnectedDevicesNotificationRegistrationState, in der angegeben wird, in welchem Zustand die Registrierung erfolgt.

notificationRegistrationStateChanged

public Event notificationRegistrationStateChanged()

Ereignis für den Fall, dass der Registrierungsstatus für ein bestimmtes Konto geändert wird. (z. B. von **IN_PROGRESS** bis **SUCCEEDED**).

Gibt zurück:

Ereignisabonnement

registerAsync

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

Registrieren Sie diese Anwendung für diesen Benutzer mit einem Pushbenachrichtigungsdienst, damit die Benachrichtigung von diesem Benutzer empfangen werden kann.

Parameter:

account - Die ConnectedDevicesAccount, die Registrierung durchzuführen.
notificationRegistration - Die ConnectedDevicesNotificationRegistration enthält die informationen, die erforderlich sind, um die Registrierung der App mit einem Pushbenachrichtigungsdienst durchzuführen.

Gibt zurück:

Ein AsyncOperation<T>, der angibt, ob die Registrierung erfolgreich abgeschlossen wurde.

registerForAccountAsync

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

Registrieren Sie diese Anwendung für diesen Benutzer mit einem Pushbenachrichtigungsdienst, damit die Benachrichtigung von diesem Benutzer empfangen werden kann.

Parameter:

account - Die ConnectedDevicesAccount, die Registrierung durchzuführen.
notificationRegistration - Die ConnectedDevicesNotificationRegistration enthält die informationen, die erforderlich sind, um die Registrierung der App mit einem Pushbenachrichtigungsdienst durchzuführen.

Gibt zurück:

Ein AsyncOperation<T>, ob die Registrierung erfolgreich abgeschlossen wurde.

Gilt für: