次の方法で共有


ConnectedDevicesNotificationRegistrationManager クラス

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

public class ConnectedDevicesNotificationRegistrationManager

各アカウントの ConnectedDevicesPlatform に対するプッシュ通知の登録を管理します。

メソッドの概要

修飾子と型 メソッドと説明
ConnectedDevicesNotificationRegistrationState getNotificationRegistrationStateForAccount( @NonNull ConnectedDevicesAccount account)

特定のアカウントのクラウド登録の状態を取得します。

Event<ConnectedDevicesNotificationRegistrationManager, ConnectedDevicesNotificationRegistrationStateChangedEventArgs> notificationRegistrationStateChanged()

特定のアカウントの登録状態が変更されたときのイベント。 (**IN_PROGRESS** から **SUCCEEDED** など)。

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

このユーザーが通知を受信できるように、このユーザーに対してこのアプリケーションをプッシュ通知サービスに登録します。

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

このユーザーが通知を受信できるように、このユーザーに対してこのアプリケーションをプッシュ通知サービスに登録します。

メソッドの詳細

getNotificationRegistrationStateForAccount

public ConnectedDevicesNotificationRegistrationState getNotificationRegistrationStateForAccount( @NonNull ConnectedDevicesAccount account)

特定のアカウントのクラウド登録の状態を取得します。

パラメーター:

account - 登録状態を取得する ConnectedDevicesAccount

戻り値:

状態登録の内容を示す ConnectedDevicesNotificationRegistrationState

notificationRegistrationStateChanged

public Event notificationRegistrationStateChanged()

特定のアカウントの登録状態が変更されたときのイベント。 (**IN_PROGRESS** から **SUCCEEDED** など)。

戻り値:

イベント サブスクリプション

registerAsync

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

このユーザーが通知を受信できるように、このユーザーに対してこのアプリケーションをプッシュ通知サービスに登録します。

パラメーター:

account - 登録を実行する ConnectedDevicesAccount
notificationRegistration - ConnectedDevicesNotificationRegistration には、プッシュ通知サービスへのアプリの登録を実行するために必要な情報が含まれています。

戻り値:

登録が正常に完了したかどうかを示す AsyncOperation<T>

registerForAccountAsync

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

このユーザーが通知を受信できるように、このユーザーに対してこのアプリケーションをプッシュ通知サービスに登録します。

パラメーター:

account - 登録を実行する ConnectedDevicesAccount
notificationRegistration - ConnectedDevicesNotificationRegistration には、プッシュ通知サービスへのアプリの登録を実行するために必要な情報が含まれています。

戻り値:

登録が正常に完了したかどうかを示す AsyncOperation<T>

適用対象