DevicePortalConnection Classe
Definição
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.
Manipula uma conexão com o Portal de Dispositivos do Windows.
public ref class DevicePortalConnection sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class DevicePortalConnection final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class DevicePortalConnection
Public NotInheritable Class DevicePortalConnection
- Herança
- Atributos
Requisitos do Windows
Família de dispositivos |
Windows 10 Creators Update (introduzida na 10.0.15063.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduzida na v4.0)
|
Comentários
Histórico de versão
Versão do Windows | Versão do SDK | Valor adicionado |
---|---|---|
1803 | 17134 | GetServerMessageWebSocketForRequest(HttpRequestMessage) |
1803 | 17134 | GetServerMessageWebSocketForRequest(HttpRequestMessage,SocketMessageType,String) |
1803 | 17134 | GetServerMessageWebSocketForRequest(HttpRequestMessage,SocketMessageType,String,UInt32,UInt32,MessageWebSocketReceiveMode) |
1803 | 17134 | GetServerStreamWebSocketForRequest(HttpRequestMessage) |
1803 | 17134 | GetServerStreamWebSocketForRequest(HttpRequestMessage,String,UInt32,Boolean) |
Métodos
GetForAppServiceConnection(AppServiceConnection) |
Inicializa uma instância de DevicePortalConnection usando a conexão do serviço de aplicativo passada. |
GetServerMessageWebSocketForRequest(HttpRequestMessage, SocketMessageType, String, UInt32, UInt32, MessageWebSocketReceiveMode) |
Retorna uma mensagem do lado do servidor WebSocket para uso com o Device Portal. |
GetServerMessageWebSocketForRequest(HttpRequestMessage, SocketMessageType, String) |
Retorna uma mensagem do lado do servidor WebSocket para uso com o Device Portal. |
GetServerMessageWebSocketForRequest(HttpRequestMessage) |
Retorna uma mensagem do lado do servidor WebSocket para uso com o Device Portal. |
GetServerStreamWebSocketForRequest(HttpRequestMessage, String, UInt32, Boolean) |
Retorna um WebSocket de fluxo do lado do servidor para uso com o Device Portal. |
GetServerStreamWebSocketForRequest(HttpRequestMessage) |
Retorna um WebSocket de fluxo do lado do servidor para uso com o Device Portal. |
Eventos
Closed |
Gerado quando a conexão com o Portal de Dispositivos do Windows é fechada. Um aplicativo de plug-in do portal de dispositivos deve implementar um manipulador para esse evento. |
RequestReceived |
Gerado quando uma solicitação foi recebida por meio do servidor do Portal de Dispositivos do Windows. Um aplicativo de plug-in do portal de dispositivos deve implementar um manipulador para esse evento. |