ConnectedDevicesPlatform Clase
- java.
lang. Object - NativeBase
- com.
microsoft. connecteddevices. ConnectedDevicesPlatform
- com.
public class ConnectedDevicesPlatform
Clase para representar la plataforma de dispositivos conectados y administrar la conexión de la aplicación a ella.
Resumen del constructor
Constructor | Description |
---|---|
ConnectedDevicesPlatform(@NonNull Context context) |
Crea e inicializa una nueva instancia de esta clase. |
ConnectedDevicesPlatform(@NonNull Context context, @NonNull ConnectedDevicesPlatformSettings settings) |
Crea e inicializa una nueva instancia de esta clase. |
Resumen del método
Modificador y tipo | Método y descripción |
---|---|
Connected |
getAccountManager()
Obtención de ConnectedDevicesAccountManager instancia mantenida por la plataforma |
Connected |
getNotificationRegistrationManager()
Obtención de ConnectedDevicesNotificationRegistrationManager instancia que mantiene la plataforma |
Connected |
processNotification(@NonNull Bundle bundle)
Procesamiento de la notificación GCM entrante |
Connected |
processNotification(@NonNull Map map)
Procesamiento de la notificación FCM entrante |
Async |
processNotificationAsync(@NonNull ConnectedDevicesNotification notification)
Procesar la notificación entrante. Si la notificación no es para ConnectedDevicesPlatform, la AsyncOperation devuelta se completará de forma asincrónica lo antes posible. |
Async |
shutdownAsync()
Apaga la plataforma de dispositivos conectados. |
void |
start()
Inicio de la plataforma |
Detalles del constructor
ConnectedDevicesPlatform
public ConnectedDevicesPlatform(@NonNull Context context)
Crea e inicializa una nueva instancia de esta clase.
Parámetros:
ConnectedDevicesPlatform
public ConnectedDevicesPlatform(@NonNull Context context, @NonNull ConnectedDevicesPlatformSettings settings)
Crea e inicializa una nueva instancia de esta clase.
Parámetros:
Detalles del método
getAccountManager
public ConnectedDevicesAccountManager getAccountManager()
Obtención de ConnectedDevicesAccountManager instancia mantenida por la plataforma
Devoluciones:
getNotificationRegistrationManager
public ConnectedDevicesNotificationRegistrationManager getNotificationRegistrationManager()
Obtención de ConnectedDevicesNotificationRegistrationManager instancia que mantiene la plataforma
Devoluciones:
processNotification
public ConnectedDevicesProcessNotificationOperation processNotification(@NonNull Bundle bundle)
Procesamiento de la notificación GCM entrante
Parámetros:
Devoluciones:
processNotification
public ConnectedDevicesProcessNotificationOperation processNotification(@NonNull Map map)
Procesamiento de la notificación FCM entrante
Parámetros:
Devoluciones:
processNotificationAsync
public AsyncOperation
Procesar la notificación entrante. Si la notificación no es para ConnectedDevicesPlatform, la AsyncOperation devuelta se completará de forma asincrónica lo antes posible.
Parámetros:
Devoluciones:
shutdownAsync
public AsyncOperation
Apaga la plataforma de dispositivos conectados.
Devoluciones:
start
public void start()
Inicio de la plataforma