GattDeviceService.FromIdAsync Metodo

Definizione

Overload

FromIdAsync(String, GattSharingMode)

Crea un'istanza di un nuovo oggetto GattDeviceService dall'ID dispositivo.

FromIdAsync(String)

Crea un'istanza di un nuovo GattDeviceService dall'ID dispositivo.

FromIdAsync(String, GattSharingMode)

Crea un'istanza di un nuovo oggetto GattDeviceService dall'ID 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)

Parametri

deviceId
String

Platform::String

winrt::hstring

ID dispositivo GATT.

sharingMode
GattSharingMode

Modalità di condivisione del dispositivo GATT.

Restituisce

Operazione asincrona che viene completata con un oggetto GattDeviceService.

Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 Creators Update (è stato introdotto in 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v4.0)
Funzionalità dell'app
bluetooth

Si applica a

FromIdAsync(String)

Crea un'istanza di un nuovo GattDeviceService dall'ID 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)

Parametri

deviceId
String

Platform::String

winrt::hstring

ID dispositivo GATT.

Restituisce

Oggetto per la gestione dell'operazione asincrona, che, al completamento, restituisce la nuova istanza di GattDeviceService appena creata.

Attributi

Requisiti Windows

Funzionalità dell'app
bluetooth

Commenti

La prima volta che questo metodo viene richiamato da un'app dello Store, deve essere chiamato da un thread dell'interfaccia utente per visualizzare la richiesta di consenso. Dopo che l'utente ha concesso il consenso, il metodo può essere richiamato da qualsiasi thread dell'applicazione.

Se un'app dello Store non ha dichiarato le funzionalità appropriate o l'utente non concede il consenso, il metodo restituisce un oggetto Null.

Si applica a