GattDeviceService.FromIdAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ü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.
- Verwenden Sie für Universelle Windows-Plattform-Apps (UWP) die Bluetooth-Funktion. Weitere Informationen finden Sie unter App-Funktionsdeklarationen.
- Informationen zu Windows 8.x Store-Apps finden Sie unter Angeben von Gerätefunktionen für Bluetooth (Windows), um die richtigen Funktionen zu deklarieren.