RfcommDeviceService.FromIdAsync(String) Método
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.
Obtém um objeto RfcommDeviceService de uma ID DeviceInformation para uma instância de serviço RFCOMM.
public:
static IAsyncOperation<RfcommDeviceService ^> ^ FromIdAsync(Platform::String ^ deviceId);
/// [Windows.Foundation.Metadata.RemoteAsync]
static IAsyncOperation<RfcommDeviceService> FromIdAsync(winrt::hstring const& deviceId);
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<RfcommDeviceService> FromIdAsync(string deviceId);
function fromIdAsync(deviceId)
Public Shared Function FromIdAsync (deviceId As String) As IAsyncOperation(Of RfcommDeviceService)
Parâmetros
- deviceId
-
String
Platform::String
winrt::hstring
A ID DeviceInformation que identifica a instância de serviço RFCOMM. Essa id pode ser recuperada de Windows.Devices.Enumeration.
Retornos
O objeto RfcommDeviceService que representa a instância de serviço RFCOMM.
- Atributos
Requisitos do Windows
Funcionalidades do aplicativo |
bluetooth
|
Comentários
Na primeira vez que esse método é invocado por um aplicativo da loja, ele deve ser chamado de um thread de interface do usuário para exibir o prompt de consentimento. Depois que o usuário tiver concedido o consentimento, o método poderá ser invocado de qualquer thread de aplicativo.
Se um aplicativo da loja não tiver declarado os recursos certos ou o usuário não conceder consentimento, o método retornará um objeto nulo.
- Para aplicativos UWP (Plataforma Universal do Windows), use a funcionalidade bluetooth. Para saber mais, consulte Declarações de funcionalidades do aplicativo.
- Para aplicativos da loja do Windows 8.x, consulte Como especificar recursos de dispositivo para Bluetooth (Windows) para declarar os recursos corretos.
Aviso
Se o dispositivo que atua como o servidor RFCOMM não tiver o canal correto registrado em seu manifesto, esse método gerará uma exceção quando chamado no dispositivo que atua como o cliente RFCOMM.