Freigeben über


Radio.FromIdAsync(String) Methode

Definition

Eine statische Methode, die ein Radio-Objekt abruft. Die -Methode akzeptiert die über Windows.Devices.Enumeration.DeviceInformation.FindAllAsync gefundene "Device.Id". Dieses Verfahren ist zuverlässiger als die Verwendung von GetRadiosAsync zum Abrufen eines Funkgeräts in Situationen, in denen ein USB-Funkgerät ausgefallen ist oder auf einer Windows 10 Arbeitsstation entfernt wurde. In dieser instance eines ausgefallenen oder entfernten Radios gibt GetRadiosAsync kein Bluetooth-Radio zurück. FindAllAsync im Gegensatz dazu gibt eine gültige ID zurück, die an FromIdAsync übergeben werden kann, um das Funkobjekt abzurufen, das sich selbst als jetzt im Status "Disabled" meldet.

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

Parameter

deviceId
String

Platform::String

winrt::hstring

Eine Zeichenfolge, die ein bestimmtes Funkgerät identifiziert.

Gibt zurück

Ein asynchroner Abrufvorgang. Nach erfolgreicher Fertigstellung enthält es ein Radio-Objekt , das das angegebene Funkgerät darstellt. Andernfalls wird eine Ausnahme ausgelöst.

Attribute

Gilt für: