com.microsoft.connecteddevices.remotesystems.commanding

Classes

AppServiceClosedEventArgs

Retornado por AppServiceConnection para informar que o AppServiceConnection foi fechado e fornecer um motivo por trás do evento de fechamento.

AppServiceConnection

Essa classe gerencia uma conexão com um serviço de aplicativo remoto específico.

AppServiceConnectionOpenedInfo

Essa classe fornece dados para o AppServiceProvider evento, que é gerado quando um dispositivo remoto abre uma conexão com um serviço de aplicativo local.

AppServiceRequest

Representa uma mensagem de entrada de um aplicativo/dispositivo remoto para este AppServiceConnection.

AppServiceRequestReceivedEventArgs

Contém dados associados a um evento "solicitação recebida".

AppServiceResponse

Representa uma mensagem passada de um serviço de aplicativo remoto para o aplicativo cliente em resposta a uma mensagem enviada anteriormente.

RemoteLauncher

Essa classe manipula a inicialização de um aplicativo em um dispositivo remoto por meio do uso de um URI.

RemoteLauncherOptions

Essa classe especifica as opções usadas para iniciar o aplicativo padrão para URI em um dispositivo remoto.

RemoteSystemAppRegistration

Essa classe representa um aplicativo que deve ser registrado na plataforma ConnectedDevices. O registro é necessário (SaveAsync deve ter sido concluído com êxito) para receber respostas de comandos, bem como para permitir que outros aplicativos descubram esse aplicativo e seus atributos e recursos.

RemoteSystemAppRegistrationPublishResult
RemoteSystemConnectionInfo

Fornece informações sobre uma conexão com um sistema remoto, por exemplo, o tipo de conexão.

RemoteSystemConnectionRequest

Representa uma tentativa de se comunicar com um dispositivo ou aplicativo remoto específico. Essa classe atua como uma ponte entre RemoteSystem / RemoteSystemApp e RemoteLauncher / AppServiceConnection

StatelessAppServiceResponse

Representa uma mensagem passada de um serviço de aplicativo remoto para o aplicativo cliente em resposta a uma chamada anterior para AppServiceConnection.

Interfaces

AppServiceProvider

Essa interface contém métodos para tornar um serviço de aplicativo local acessível para dispositivos remotos. Os desenvolvedores devem implementar essa interface para disponibilizar seus serviços de aplicativo para conectividade remota.

LaunchUriProvider

Essa interface fornece métodos para lidar com um URI enviado por meio da plataforma ConnectedDevices. Um aplicativo deve implementar essa interface para responder às solicitações de inicialização de URI.

Enumerações

AppServiceClosedStatus

Contém os valores que descrevem o motivo pelo qual uma conexão do serviço de aplicativo foi fechada.

AppServiceConnectionStatus

Contém os valores que descrevem uma conexão com um serviço de aplicativo remoto.

AppServiceResponseStatus

Contém valores que descrevem o status de uma mensagem enviada de um serviço de aplicativo para outro (se os dados da mensagem foram entregues com êxito).

RemoteLaunchUriStatus

Especifica o resultado de uma tentativa de iniciar um aplicativo em um dispositivo remoto usando um URI.

RemoteSystemAppRegistrationPublishStatus

Contém os valores que descrevem o status da operação de publicação. Os status de erro indicam condições transitórias em que o desenvolvedor do aplicativo pode querer repetir a publicação.

StatelessAppServiceResponseStatus

Contém valores que descrevem o status de uma mensagem enviada de um serviço de aplicativo para outro (se os dados da mensagem foram entregues com êxito).