ConnectedDevicesPlatform Класс
- java.
lang. Object - NativeBase
- com.
microsoft. connecteddevices. ConnectedDevicesPlatform
- com.
public class ConnectedDevicesPlatform
Класс для представления платформы подключенных устройств и управления подключением приложения к нему.
Сводка по конструктору
Конструктор | Описание |
---|---|
ConnectedDevicesPlatform(@NonNull Context context) |
Создает и инициализирует новый экземпляр этого класса. |
ConnectedDevicesPlatform(@NonNull Context context, @NonNull ConnectedDevicesPlatformSettings settings) |
Создает и инициализирует новый экземпляр этого класса. |
Сводка по методу
Модификатор и тип | Метод и описание |
---|---|
Connected |
getAccountManager()
Получение экземпляра ConnectedDevicesAccountManager, удерживаемого платформой |
Connected |
getNotificationRegistrationManager()
Получение экземпляра ConnectedDevicesNotificationRegistrationManager, удерживаемого платформой |
Connected |
processNotification(@NonNull Bundle bundle)
Обработка входящего уведомления GCM |
Connected |
processNotification(@NonNull Map map)
Обработка входящего уведомления FCM |
Async |
processNotificationAsync(@NonNull ConnectedDevicesNotification notification)
Обработка входящего уведомления. Если уведомление не предназначено для ConnectedDevicesPlatform, возвращенная AsyncOperation будет завершена в асинхронном режиме как можно скорее. |
Async |
shutdownAsync()
Завершает работу платформы подключенных устройств. |
void |
start()
Запуск платформы |
Сведения о конструкторе
ConnectedDevicesPlatform
public ConnectedDevicesPlatform(@NonNull Context context)
Создает и инициализирует новый экземпляр этого класса.
Параметры:
ConnectedDevicesPlatform
public ConnectedDevicesPlatform(@NonNull Context context, @NonNull ConnectedDevicesPlatformSettings settings)
Создает и инициализирует новый экземпляр этого класса.
Параметры:
Сведения о методе
getAccountManager
public ConnectedDevicesAccountManager getAccountManager()
Получение экземпляра ConnectedDevicesAccountManager, удерживаемого платформой
Возвращаемое значение:
getNotificationRegistrationManager
public ConnectedDevicesNotificationRegistrationManager getNotificationRegistrationManager()
Получение экземпляра ConnectedDevicesNotificationRegistrationManager, удерживаемого платформой
Возвращаемое значение:
processNotification
public ConnectedDevicesProcessNotificationOperation processNotification(@NonNull Bundle bundle)
Обработка входящего уведомления GCM
Параметры:
Возвращаемое значение:
processNotification
public ConnectedDevicesProcessNotificationOperation processNotification(@NonNull Map map)
Обработка входящего уведомления FCM
Параметры:
Возвращаемое значение:
processNotificationAsync
public AsyncOperation
Обработка входящего уведомления. Если уведомление не предназначено для ConnectedDevicesPlatform, возвращенная AsyncOperation будет завершена в асинхронном режиме как можно скорее.
Параметры:
Возвращаемое значение:
shutdownAsync
public AsyncOperation
Завершает работу платформы подключенных устройств.
Возвращаемое значение:
start
public void start()
Запуск платформы