ConnectedDevicesPlatform Classe
- java.
lang. Object - NativeBase
- com.
microsoft. connecteddevices. ConnectedDevicesPlatform
- com.
public class ConnectedDevicesPlatform
Uma classe para representar a Plataforma de Dispositivos Conectados e gerenciar a conexão do aplicativo com ela.
Resumo do Construtor
Construtor | Description |
---|---|
ConnectedDevicesPlatform(@NonNull Context context) |
Cria e inicializa uma nova instância dessa classe. |
ConnectedDevicesPlatform(@NonNull Context context, @NonNull ConnectedDevicesPlatformSettings settings) |
Cria e inicializa uma nova instância dessa classe. |
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
Connected |
getAccountManager()
Obter ConnectedDevicesAccountManager instância mantida pela plataforma |
Connected |
getNotificationRegistrationManager()
Obter ConnectedDevicesNotificationRegistrationManager instância mantida pela plataforma |
Connected |
processNotification(@NonNull Bundle bundle)
Processar notificação de GCM de entrada |
Connected |
processNotification(@NonNull Map map)
Processar notificação de FCM de entrada |
Async |
processNotificationAsync(@NonNull ConnectedDevicesNotification notification)
Processar notificação de entrada. Se a notificação não for para ConnectedDevicesPlatform, a AsyncOperation retornada será concluída de forma assíncrona o mais rápido possível. |
Async |
shutdownAsync()
Desliga a Plataforma de Dispositivos Conectados. |
void |
start()
Iniciar a plataforma |
Detalhes do construtor
ConnectedDevicesPlatform
public ConnectedDevicesPlatform(@NonNull Context context)
Cria e inicializa uma nova instância dessa classe.
Parâmetros:
ConnectedDevicesPlatform
public ConnectedDevicesPlatform(@NonNull Context context, @NonNull ConnectedDevicesPlatformSettings settings)
Cria e inicializa uma nova instância dessa classe.
Parâmetros:
Detalhes do método
getAccountManager
public ConnectedDevicesAccountManager getAccountManager()
Obter ConnectedDevicesAccountManager instância mantida pela plataforma
Retornos:
getNotificationRegistrationManager
public ConnectedDevicesNotificationRegistrationManager getNotificationRegistrationManager()
Obter ConnectedDevicesNotificationRegistrationManager instância mantida pela plataforma
Retornos:
processNotification
public ConnectedDevicesProcessNotificationOperation processNotification(@NonNull Bundle bundle)
Processar notificação de GCM de entrada
Parâmetros:
Retornos:
processNotification
public ConnectedDevicesProcessNotificationOperation processNotification(@NonNull Map map)
Processar notificação de FCM de entrada
Parâmetros:
Retornos:
processNotificationAsync
public AsyncOperation
Processar notificação de entrada. Se a notificação não for para ConnectedDevicesPlatform, a AsyncOperation retornada será concluída de forma assíncrona o mais rápido possível.
Parâmetros:
Retornos:
shutdownAsync
public AsyncOperation
Desliga a Plataforma de Dispositivos Conectados.
Retornos:
start
public void start()
Iniciar a plataforma