DeviceInformation.FindAllAsync 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
FindAllAsync(String, IIterable<String>, DeviceInformationKind, IDeviceEnumerationSettings) | |
FindAllAsync(String, IIterable<String>, DeviceInformationKind) |
Listet DeviceInformation-Objekte auf, die der angegebenen AQS-Geräteschnittstellenauswahlzeichenfolge (Advanced Query Syntax), der Geräteart und einschließlich der angegebenen Auflistung von Eigenschaften entsprechen. |
FindAllAsync(String, IIterable<String>) |
Listet DeviceInformation-Objekte auf, die der angegebenen AQS-Geräteschnittstellenauswahlzeichenfolge (Advanced Query Syntax) entsprechen und die angegebene Auflistung von Eigenschaften einschließt. |
FindAllAsync(DeviceClass) |
Listet DeviceInformation-Objekte der angegebenen Klasse auf. |
FindAllAsync(String) |
Listet DeviceInformation-Objekte auf, die der angegebenen AQS-Geräteschnittstellenauswahlzeichenfolge (Advanced Query Syntax) entsprechen. |
FindAllAsync() |
Listet alle DeviceInformation-Objekte auf. |
FindAllAsync(String, IIterable<String>, DeviceInformationKind, IDeviceEnumerationSettings)
public:
static IAsyncOperation<DeviceInformationCollection ^> ^ FindAllAsync(Platform::String ^ aqsFilter, IIterable<Platform::String ^> ^ additionalProperties, DeviceInformationKind kind, IDeviceEnumerationSettings ^ settings);
/// [Windows.Foundation.Metadata.Overload("FindAllAsyncWithAqsFilterAdditionalPropertiesKindAndSettings")]
static IAsyncOperation<DeviceInformationCollection> FindAllAsync(winrt::hstring const& aqsFilter, IIterable<winrt::hstring> const& additionalProperties, DeviceInformationKind const& kind, IDeviceEnumerationSettings const& settings);
[Windows.Foundation.Metadata.Overload("FindAllAsyncWithAqsFilterAdditionalPropertiesKindAndSettings")]
public static IAsyncOperation<DeviceInformationCollection> FindAllAsync(string aqsFilter, IEnumerable<string> additionalProperties, DeviceInformationKind kind, IDeviceEnumerationSettings settings);
function findAllAsync(aqsFilter, additionalProperties, kind, settings)
Public Shared Function FindAllAsync (aqsFilter As String, additionalProperties As IEnumerable(Of String), kind As DeviceInformationKind, settings As IDeviceEnumerationSettings) As IAsyncOperation(Of DeviceInformationCollection)
Parameter
- aqsFilter
-
String
Platform::String
winrt::hstring
- settings
- IDeviceEnumerationSettings
Gibt zurück
- Attribute
Gilt für:
FindAllAsync(String, IIterable<String>, DeviceInformationKind)
Listet DeviceInformation-Objekte auf, die der angegebenen AQS-Geräteschnittstellenauswahlzeichenfolge (Advanced Query Syntax), der Geräteart und einschließlich der angegebenen Auflistung von Eigenschaften entsprechen.
public:
static IAsyncOperation<DeviceInformationCollection ^> ^ FindAllAsync(Platform::String ^ aqsFilter, IIterable<Platform::String ^> ^ additionalProperties, DeviceInformationKind kind);
/// [Windows.Foundation.Metadata.Overload("FindAllAsyncWithKindAqsFilterAndAdditionalProperties")]
static IAsyncOperation<DeviceInformationCollection> FindAllAsync(winrt::hstring const& aqsFilter, IIterable<winrt::hstring> const& additionalProperties, DeviceInformationKind const& kind);
[Windows.Foundation.Metadata.Overload("FindAllAsyncWithKindAqsFilterAndAdditionalProperties")]
public static IAsyncOperation<DeviceInformationCollection> FindAllAsync(string aqsFilter, IEnumerable<string> additionalProperties, DeviceInformationKind kind);
function findAllAsync(aqsFilter, additionalProperties, kind)
Public Shared Function FindAllAsync (aqsFilter As String, additionalProperties As IEnumerable(Of String), kind As DeviceInformationKind) As IAsyncOperation(Of DeviceInformationCollection)
Parameter
- aqsFilter
-
String
Platform::String
winrt::hstring
Eine AQS-Geräteschnittstellenauswahlzeichenfolge, die die DeviceInformation-Objekte filtert, um sie aufzulisten. In der Regel wird diese Zeichenfolge von der GetDeviceSelector-Methode einer Klasse abgerufen, die mit Geräten interagiert. Beispielsweise ruft GetDeviceSelector die Zeichenfolge für die StorageDevice-Klasse ab.
Eine iterierbare Liste zusätzlicher Eigenschaften, die in die Properties-Eigenschaft der DeviceInformation-Objekte in die Enumerationsergebnisse aufgenommen werden sollen. Weitere Informationen dazu, was die Eigenschaften darstellen, finden Sie unter Geräteinformationseigenschaften.
Der spezifische Typ des zu findenden Geräts.
Gibt zurück
Das Objekt zum Verwalten des asynchronen Vorgangs.
- Attribute
Weitere Informationen
- FindAllAsync()
- FindAllAsync(DeviceClass)
- FindAllAsync(String)
- FindAllAsync(String, IIterable<String>)
Gilt für:
FindAllAsync(String, IIterable<String>)
Listet DeviceInformation-Objekte auf, die der angegebenen AQS-Geräteschnittstellenauswahlzeichenfolge (Advanced Query Syntax) entsprechen und die angegebene Auflistung von Eigenschaften einschließt.
public:
static IAsyncOperation<DeviceInformationCollection ^> ^ FindAllAsync(Platform::String ^ aqsFilter, IIterable<Platform::String ^> ^ additionalProperties);
/// [Windows.Foundation.Metadata.Overload("FindAllAsyncAqsFilterAndAdditionalProperties")]
static IAsyncOperation<DeviceInformationCollection> FindAllAsync(winrt::hstring const& aqsFilter, IIterable<winrt::hstring> const& additionalProperties);
[Windows.Foundation.Metadata.Overload("FindAllAsyncAqsFilterAndAdditionalProperties")]
public static IAsyncOperation<DeviceInformationCollection> FindAllAsync(string aqsFilter, IEnumerable<string> additionalProperties);
function findAllAsync(aqsFilter, additionalProperties)
Public Shared Function FindAllAsync (aqsFilter As String, additionalProperties As IEnumerable(Of String)) As IAsyncOperation(Of DeviceInformationCollection)
Parameter
- aqsFilter
-
String
Platform::String
winrt::hstring
Eine AQS-Geräteschnittstellenauswahlzeichenfolge, die die DeviceInformation-Objekte filtert, um sie aufzulisten. In der Regel wird diese Zeichenfolge von der GetDeviceSelector-Methode einer Klasse abgerufen, die mit Geräten interagiert. Beispielsweise ruft GetDeviceSelector die Zeichenfolge für die StorageDevice-Klasse ab.
Eine iterierbare Liste zusätzlicher Eigenschaften, die in die Properties-Eigenschaft der DeviceInformation-Objekte in die Enumerationsergebnisse aufgenommen werden sollen. Weitere Informationen dazu, was die Eigenschaften darstellen, finden Sie unter Geräteinformationseigenschaften.
Gibt zurück
Das Objekt zum Verwalten des asynchronen Vorgangs.
- Attribute
Weitere Informationen
Gilt für:
FindAllAsync(DeviceClass)
Listet DeviceInformation-Objekte der angegebenen Klasse auf.
public:
static IAsyncOperation<DeviceInformationCollection ^> ^ FindAllAsync(DeviceClass deviceClass);
/// [Windows.Foundation.Metadata.DefaultOverload]
/// [Windows.Foundation.Metadata.Overload("FindAllAsyncDeviceClass")]
/// [Windows.Foundation.Metadata.RemoteAsync]
static IAsyncOperation<DeviceInformationCollection> FindAllAsync(DeviceClass const& deviceClass);
[Windows.Foundation.Metadata.DefaultOverload]
[Windows.Foundation.Metadata.Overload("FindAllAsyncDeviceClass")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<DeviceInformationCollection> FindAllAsync(DeviceClass deviceClass);
function findAllAsync(deviceClass)
Public Shared Function FindAllAsync (deviceClass As DeviceClass) As IAsyncOperation(Of DeviceInformationCollection)
Parameter
- deviceClass
- DeviceClass
Die Klasse der zu enumerierenden Geräte.
Gibt zurück
Das Objekt zum Verwalten des asynchronen Vorgangs.
- Attribute
Weitere Informationen
Gilt für:
FindAllAsync(String)
Listet DeviceInformation-Objekte auf, die der angegebenen AQS-Geräteschnittstellenauswahlzeichenfolge (Advanced Query Syntax) entsprechen.
public:
static IAsyncOperation<DeviceInformationCollection ^> ^ FindAllAsync(Platform::String ^ aqsFilter);
/// [Windows.Foundation.Metadata.Overload("FindAllAsyncAqsFilter")]
/// [Windows.Foundation.Metadata.RemoteAsync]
static IAsyncOperation<DeviceInformationCollection> FindAllAsync(winrt::hstring const& aqsFilter);
[Windows.Foundation.Metadata.Overload("FindAllAsyncAqsFilter")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<DeviceInformationCollection> FindAllAsync(string aqsFilter);
function findAllAsync(aqsFilter)
Public Shared Function FindAllAsync (aqsFilter As String) As IAsyncOperation(Of DeviceInformationCollection)
Parameter
- aqsFilter
-
String
Platform::String
winrt::hstring
Eine AQS-Geräteschnittstellenauswahlzeichenfolge, die die DeviceInformation-Objekte filtert, um sie aufzulisten. In der Regel wird diese Zeichenfolge von der GetDeviceSelector-Methode einer Klasse abgerufen, die mit Geräten interagiert. Beispielsweise ruft GetDeviceSelector die Zeichenfolge für die StorageDevice-Klasse ab.
Gibt zurück
Das Objekt zum Verwalten des asynchronen Vorgangs.
- Attribute
Hinweise
Wichtig
Diese Methode ist nicht mit JavaScript verfügbar. Wenn Sie versuchen, es zu verwenden, ruft Ihr Code stattdessen FindAllAsync(DeviceClass) mit einer ungültigen Klasse auf und gibt eine Sammlung mit allen Geräten zurück. Stattdessen sollten Sie FindAllAsync(String, IIterable(String) mit NULL als zweiten Parameter verwenden, wenn keine anderen Eigenschaften erforderlich sind.
Weitere Informationen
Gilt für:
FindAllAsync()
Listet alle DeviceInformation-Objekte auf.
public:
static IAsyncOperation<DeviceInformationCollection ^> ^ FindAllAsync();
/// [Windows.Foundation.Metadata.Overload("FindAllAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
static IAsyncOperation<DeviceInformationCollection> FindAllAsync();
[Windows.Foundation.Metadata.Overload("FindAllAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<DeviceInformationCollection> FindAllAsync();
function findAllAsync()
Public Shared Function FindAllAsync () As IAsyncOperation(Of DeviceInformationCollection)
Gibt zurück
Das Objekt zum Verwalten des asynchronen Vorgangs.
- Attribute