Freigeben über


GattDeviceService.FromIdAsync Methode

Definition

Überlädt

FromIdAsync(String, GattSharingMode)

Instanziiert ein neues GattDeviceService-Objekt aus der Geräte-ID.

FromIdAsync(String)

Instanziiert einen neuen GattDeviceService aus der Geräte-ID.

FromIdAsync(String, GattSharingMode)

Instanziiert ein neues GattDeviceService-Objekt aus der Geräte-ID.

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)

Parameter

deviceId
String

Platform::String

winrt::hstring

Die GATT-Geräte-ID.

sharingMode
GattSharingMode

Der Freigabemodus des GATT-Geräts.

Gibt zurück

Ein asynchroner Vorgang, der mit einem GattDeviceService-Objekt abgeschlossen wird.

Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 Creators Update (eingeführt in 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v4.0)
App-Funktionen
bluetooth

Gilt für:

FromIdAsync(String)

Instanziiert einen neuen GattDeviceService aus der Geräte-ID.

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)

Parameter

deviceId
String

Platform::String

winrt::hstring

Die GATT-Geräte-ID.

Gibt zurück

Das -Objekt zum Verwalten des asynchronen Vorgangs, der nach Abschluss den neu instanziierten GattDeviceService zurückgibt.

Attribute

Windows-Anforderungen

App-Funktionen
bluetooth

Hinweise

Wenn diese Methode zum ersten Mal von einer Store-App aufgerufen wird, sollte sie aus einem UI-Thread aufgerufen werden, um die Zustimmungsaufforderung anzuzeigen. Nachdem der Benutzer seine Zustimmung erteilt hat, kann die -Methode aus einem beliebigen Anwendungsthread aufgerufen werden.

Wenn eine Store-App nicht die richtigen Funktionen deklariert hat oder der Benutzer keine Zustimmung erteilt, gibt die Methode ein NULL-Objekt zurück.

Gilt für: