ConnectedDevicesPlatform Classe
- java.
lang. Object - NativeBase
- com.
microsoft. connecteddevices. ConnectedDevicesPlatform
- com.
public class ConnectedDevicesPlatform
Classe per rappresentare la piattaforma dispositivi connessi e gestire la connessione dell'app.
Riepilogo dei costruttori
Costruttore | Descrizione |
---|---|
ConnectedDevicesPlatform(@NonNull Context context) |
Crea e inizializza una nuova istanza di questa classe. |
ConnectedDevicesPlatform(@NonNull Context context, @NonNull ConnectedDevicesPlatformSettings settings) |
Crea e inizializza una nuova istanza di questa classe. |
Riepilogo dei metodi
Modificatore e tipo | Metodo e descrizione |
---|---|
Connected |
getAccountManager()
Ottenere ConnectedDevicesAccountManager'istanza gestita dalla piattaforma |
Connected |
getNotificationRegistrationManager()
Ottenere ConnectedDevicesNotificationRegistrationManager'istanza gestita dalla piattaforma |
Connected |
processNotification(@NonNull Bundle bundle)
Elaborare la notifica GCM in ingresso |
Connected |
processNotification(@NonNull Map map)
Elaborare la notifica FCM in ingresso |
Async |
processNotificationAsync(@NonNull ConnectedDevicesNotification notification)
Elaborare la notifica in ingresso. Se la notifica non è per ConnectedDevicesPlatform, l'oggetto AsyncOperation restituito verrà completato in modo asincrono il prima possibile. |
Async |
shutdownAsync()
Arresta la piattaforma dispositivi connessi. |
void |
start()
Avviare la piattaforma |
Dettagli costruttore
ConnectedDevicesPlatform
public ConnectedDevicesPlatform(@NonNull Context context)
Crea e inizializza una nuova istanza di questa classe.
Parametri:
ConnectedDevicesPlatform
public ConnectedDevicesPlatform(@NonNull Context context, @NonNull ConnectedDevicesPlatformSettings settings)
Crea e inizializza una nuova istanza di questa classe.
Parametri:
Dettagli metodo
getAccountManager
public ConnectedDevicesAccountManager getAccountManager()
Ottenere ConnectedDevicesAccountManager'istanza gestita dalla piattaforma
Restituisce:
getNotificationRegistrationManager
public ConnectedDevicesNotificationRegistrationManager getNotificationRegistrationManager()
Ottenere ConnectedDevicesNotificationRegistrationManager'istanza gestita dalla piattaforma
Restituisce:
processNotification
public ConnectedDevicesProcessNotificationOperation processNotification(@NonNull Bundle bundle)
Elaborare la notifica GCM in ingresso
Parametri:
Restituisce:
processNotification
public ConnectedDevicesProcessNotificationOperation processNotification(@NonNull Map map)
Elaborare la notifica FCM in ingresso
Parametri:
Restituisce:
processNotificationAsync
public AsyncOperation
Elaborare la notifica in ingresso. Se la notifica non è per ConnectedDevicesPlatform, l'oggetto AsyncOperation restituito verrà completato in modo asincrono il prima possibile.
Parametri:
Restituisce:
shutdownAsync
public AsyncOperation
Arresta la piattaforma dispositivi connessi.
Restituisce:
start
public void start()
Avviare la piattaforma