ConnectedDevicesNotificationRegistrationManager Classe

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

public class ConnectedDevicesNotificationRegistrationManager

Gerencia o registro de notificação por push com o ConnectedDevicesPlatform para cada conta.

Resumo do método

Modificador e tipo Método e descrição
ConnectedDevicesNotificationRegistrationState getNotificationRegistrationStateForAccount( @NonNull ConnectedDevicesAccount account)

Obtenha o status do registro de nuvem para a conta fornecida.

Event<ConnectedDevicesNotificationRegistrationManager, ConnectedDevicesNotificationRegistrationStateChangedEventArgs> notificationRegistrationStateChanged()

Evento para quando o estado de registro for alterado para uma determinada conta. (de **IN_PROGRESS** a **SUCCEEDED**, por exemplo).

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

Registre este aplicativo para esse usuário com um serviço de notificação por push para que a notificação possa ser recebida por esse usuário.

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

Registre este aplicativo para esse usuário com um serviço de notificação por push para que a notificação possa ser recebida por esse usuário.

Detalhes do método

getNotificationRegistrationStateForAccount

public ConnectedDevicesNotificationRegistrationState getNotificationRegistrationStateForAccount( @NonNull ConnectedDevicesAccount account)

Obtenha o status do registro de nuvem para a conta fornecida.

Parameters:

account - Um ConnectedDevicesAccount para o qual obter o estado de registro.

Returns:

Um ConnectedDevicesNotificationRegistrationState informando em que estado está o registro.

notificationRegistrationStateChanged

public Event notificationRegistrationStateChanged()

Evento para quando o estado de registro for alterado para uma determinada conta. (de **IN_PROGRESS** a **SUCCEEDED**, por exemplo).

Returns:

Assinatura do evento

registerAsync

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

Registre este aplicativo para esse usuário com um serviço de notificação por push para que a notificação possa ser recebida por esse usuário.

Parameters:

account - O ConnectedDevicesAccount no qual executar o registro.
notificationRegistration - O ConnectedDevicesNotificationRegistration contém as informações necessárias para executar o registro do aplicativo com um serviço de notificação por push.

Returns:

Um AsyncOperation<T> que indica se o registro foi concluído com êxito.

registerForAccountAsync

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

Registre este aplicativo para esse usuário com um serviço de notificação por push para que a notificação possa ser recebida por esse usuário.

Parameters:

account - O ConnectedDevicesAccount no qual executar o registro.
notificationRegistration - O ConnectedDevicesNotificationRegistration contém as informações necessárias para executar o registro do aplicativo com um serviço de notificação por push.

Returns:

Um AsyncOperation<T> para se o registro foi concluído com êxito.

Aplica-se a