RfcommDeviceService.FromIdAsync(String) 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.
Ruft ein RfcommDeviceService-Objekt aus einer DeviceInformation-ID für einen RFCOMM-Dienst instance ab.
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)
Parameter
- deviceId
-
String
Platform::String
winrt::hstring
Die DeviceInformation-ID, die den RFCOMM-Dienst identifiziert, instance. Diese ID kann aus Windows.Devices.Enumeration abgerufen werden.
Gibt zurück
Das RfcommDeviceService-Objekt, das den RFCOMM-Dienst instance darstellt.
- Attribute
Windows-Anforderungen
App-Funktionen |
bluetooth
|
Hinweise
Wenn diese Methode zum ersten Mal von einer Store-App aufgerufen wird, sollte sie über einen UI-Thread aufgerufen werden, um die Zustimmungsaufforderung anzuzeigen. Nachdem der Benutzer die Zustimmung erteilt hat, kann die Methode über einen beliebigen Anwendungsthread aufgerufen werden.
Wenn eine Store-App die richtigen Funktionen nicht 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 Deklaration der App-Funktionen.
- Informationen zu Windows 8.x Store-Apps finden Sie unter Angeben von Gerätefunktionen für Bluetooth (Windows), um die richtigen Funktionen zu deklarieren.
Warnung
Wenn das Gerät, das als RFCOMM-Server fungiert, nicht über den richtigen Kanal in seinem Manifest registriert ist, löst diese Methode eine Ausnahme aus, wenn sie für das Gerät aufgerufen wird, das als RFCOMM-Client fungiert.