Compartilhar via


GattDeviceService.FromIdAsync Método

Definição

Sobrecargas

FromIdAsync(String, GattSharingMode)

Cria uma instância de um novo objeto GattDeviceService da ID do dispositivo.

FromIdAsync(String)

Cria uma instância de um novo GattDeviceService da ID do dispositivo.

FromIdAsync(String, GattSharingMode)

Cria uma instância de um novo objeto GattDeviceService da ID do dispositivo.

public:
 static IAsyncOperation<GattDeviceService ^> ^ FromIdAsync(Platform::String ^ deviceId, GattSharingMode sharingMode);
/// [Windows.Foundation.Metadata.Overload("FromIdWithSharingModeAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<GattDeviceService> FromIdAsync(winrt::hstring const& deviceId, GattSharingMode const& sharingMode);
[Windows.Foundation.Metadata.Overload("FromIdWithSharingModeAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<GattDeviceService> FromIdAsync(string deviceId, GattSharingMode sharingMode);
function fromIdAsync(deviceId, sharingMode)
Public Shared Function FromIdAsync (deviceId As String, sharingMode As GattSharingMode) As IAsyncOperation(Of GattDeviceService)

Parâmetros

deviceId
String

Platform::String

winrt::hstring

A ID do dispositivo GATT.

sharingMode
GattSharingMode

O modo de compartilhamento do dispositivo GATT.

Retornos

Uma operação assíncrona que é concluída com um objeto GattDeviceService.

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)
Funcionalidades do aplicativo
bluetooth

Aplica-se a

FromIdAsync(String)

Cria uma instância de um novo GattDeviceService da ID do dispositivo.

public:
 static IAsyncOperation<GattDeviceService ^> ^ FromIdAsync(Platform::String ^ deviceId);
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<GattDeviceService> FromIdAsync(winrt::hstring const& deviceId);
/// [Windows.Foundation.Metadata.RemoteAsync]
/// [Windows.Foundation.Metadata.Overload("FromIdAsync")]
 static IAsyncOperation<GattDeviceService> FromIdAsync(winrt::hstring const& deviceId);
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<GattDeviceService> FromIdAsync(string deviceId);
[Windows.Foundation.Metadata.RemoteAsync]
[Windows.Foundation.Metadata.Overload("FromIdAsync")]
public static IAsyncOperation<GattDeviceService> FromIdAsync(string deviceId);
function fromIdAsync(deviceId)
Public Shared Function FromIdAsync (deviceId As String) As IAsyncOperation(Of GattDeviceService)

Parâmetros

deviceId
String

Platform::String

winrt::hstring

A ID do dispositivo GATT.

Retornos

O objeto para gerenciar a operação assíncrona, que, após a conclusão, retorna o GattDeviceService recém-instanciado.

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 corretos ou o usuário não conceder consentimento, o método retornará um objeto nulo.

Aplica-se a