Android.Companion Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece APIs para localizar, associar e gerenciar dispositivos complementares.
Classes
| Nome | Descrição |
|---|---|
| ActionRequest |
Representa uma solicitação para que um aplicativo complementar execute uma ação específica. |
| ActionRequest.Builder |
Um construtor para criar |
| ActionRequest.InterfaceConsts |
Expõe constantes das interfaces de Java implementadas por ActionRequest. |
| ActionResult |
Um resultado relatado por um aplicativo complementar em resposta a um |
| ActionResult.Builder |
Construtor para criar um |
| ActionResult.InterfaceConsts |
Expõe constantes das interfaces de Java implementadas por ActionResult. |
| AssociatedDevice |
Contêiner para informações de dispositivo de uma associação que não é autogerenciada. |
| AssociatedDevice.InterfaceConsts |
Expõe constantes das interfaces de Java implementadas por AssociatedDevice. |
| AssociationInfo |
Detalhes de uma "associação" específica que foi estabelecida entre um aplicativo e um dispositivo complementar. |
| AssociationInfo.InterfaceConsts |
Expõe constantes das interfaces de Java implementadas por AssociationInfo. |
| AssociationRequest |
Uma solicitação para que o usuário selecione um dispositivo complementar ao qual associar. |
| AssociationRequest.Builder |
Um construtor para |
| AssociationRequest.InterfaceConsts |
Expõe constantes das interfaces de Java implementadas por AssociationRequest. |
| BluetoothDeviceFilter |
Um filtro para dispositivos Bluetooth (não LE) |
| BluetoothDeviceFilter.Builder |
Um construtor para |
| BluetoothLeDeviceFilter |
Um filtro para dispositivos BLUETOOTH LE |
| BluetoothLeDeviceFilter.Builder |
Construtor para |
| CompanionDeviceManager |
Interfaces públicas para gerenciar dispositivos complementares. |
| CompanionDeviceManager.Callback |
Retorno de chamada para aplicativos receberem atualizações sobre e o resultado da emissão por meio de |
| CompanionDeviceManager.TrustPairingCallback |
Retorno de chamada para aplicativos receberem atualizações sobre e o resultado de |
| CompanionDeviceService |
Um serviço que recebe chamadas do sistema com eventos de dispositivo. |
| CompanionException |
|
| DeviceId |
Uma ID do dispositivo representa um identificador de dispositivo gerenciado pelo aplicativo complementar. |
| DeviceId.Builder |
Um construtor para |
| DeviceId.InterfaceConsts |
Expõe constantes das interfaces de Java implementadas por DeviceId. |
| DeviceNotAssociatedException |
Uma exceção para um caso em que um determinado dispositivo não |
| DevicePresenceEvent |
Evento para observar a presença do dispositivo. |
| DevicePresenceEvent.InterfaceConsts |
Expõe constantes das interfaces de Java implementadas por DevicePresenceEvent. |
| ObservingDevicePresenceRequest |
Uma solicitação para definir os tipos de dispositivo para observar a presença do dispositivo. |
| ObservingDevicePresenceRequest.Builder |
Um construtor para |
| ObservingDevicePresenceRequest.InterfaceConsts |
Expõe constantes das interfaces de Java implementadas por ObservingDevicePresenceRequest. |
| OutOfBandPairingRequest |
Representa uma solicitação de emparelhamento fora de banda. |
| OutOfBandPairingRequest.Builder |
Um construtor para criar |
| OutOfBandPairingRequest.InterfaceConsts |
Expõe constantes das interfaces de Java implementadas por OutOfBandPairingRequest. |
| WifiDeviceFilter |
Um filtro para dispositivos Wifi |
| WifiDeviceFilter.Builder |
Um construtor para |
Interfaces
| Nome | Descrição |
|---|---|
| IDeviceFilter |
Um filtro para dispositivos complementares do tipo |
Enumerações
| Nome | Descrição |
|---|---|
| CompanionDeviceManagerTrustErrorCode |
Identifica o motivo pelo qual uma solicitação de emparelhamento de confiança do dispositivo falhou. |
| CompanionDeviceManagerTrustType |
Identifica os tipos de confiança que uma solicitação de emparelhamento de confiança do dispositivo pode habilitar. |
| CompanionDeviceResult |
Identifica o resultado de uma solicitação de associação. |
| DevicePresenceEventType |
Identifica um evento de presença do dispositivo. |
| RequestAction |
Identifica a ação que o sistema solicita de um aplicativo complementar. |
| RequestOperation |
Identifica se o sistema solicita ativar ou desativar uma ação. |
| ResultCode |
Identifica o resultado que um aplicativo complementar relata para uma ação solicitada. |
| SystemDataSyncFlags |
Identifica os tipos de dados do sistema que uma associação pode sincronizar. |
Comentários
Use CompanionDeviceManager para solicitar associações com dispositivos complementares e use CompanionDeviceService para receber eventos de dispositivo do sistema. Consulte a referência do pacote Android para as APIs de Java correspondentes e seus avisos de disponibilidade e substituição.