DeviceInformation.FindAllAsync Metode

Definisi

Overload

FindAllAsync(String, IIterable<String>, DeviceInformationKind, IDeviceEnumerationSettings)
FindAllAsync(String, IIterable<String>, DeviceInformationKind)

Menghitung objek DeviceInformation yang cocok dengan string pemilih antarmuka perangkat Advanced Query Syntax (AQS) yang ditentukan, jenis perangkat, dan termasuk kumpulan properti yang ditentukan.

FindAllAsync(String, IIterable<String>)

Menghitung objek DeviceInformation yang cocok dengan string pemilih antarmuka perangkat Advanced Query Syntax (AQS) yang ditentukan dan termasuk kumpulan properti yang ditentukan.

FindAllAsync(DeviceClass)

Menghitung objek DeviceInformation dari kelas yang ditentukan.

FindAllAsync(String)

Menghitung objek DeviceInformation yang cocok dengan string pemilih antarmuka perangkat Advanced Query Syntax (AQS) yang ditentukan.

FindAllAsync()

Menghitung semua objek DeviceInformation .

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

additionalProperties

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

Mengembalikan

Atribut

Berlaku untuk

FindAllAsync(String, IIterable<String>, DeviceInformationKind)

Menghitung objek DeviceInformation yang cocok dengan string pemilih antarmuka perangkat Advanced Query Syntax (AQS) yang ditentukan, jenis perangkat, dan termasuk kumpulan properti yang ditentukan.

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

String pemilih antarmuka perangkat AQS yang memfilter objek DeviceInformation untuk dijumlahkan. Biasanya string ini diambil dari metode GetDeviceSelector dari kelas yang berinteraksi dengan perangkat. Misalnya, GetDeviceSelector mengambil string untuk kelas StorageDevice .

additionalProperties

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

Daftar properti tambahan yang dapat diulang untuk disertakan dalam properti Properti objek DeviceInformation dalam hasil enumerasi. Untuk informasi selengkapnya tentang apa yang diwakili properti, lihat Properti informasi perangkat.

kind
DeviceInformationKind

Jenis perangkat tertentu untuk ditemukan.

Mengembalikan

Objek untuk mengelola operasi asinkron.

Atribut

Lihat juga

Berlaku untuk

FindAllAsync(String, IIterable<String>)

Menghitung objek DeviceInformation yang cocok dengan string pemilih antarmuka perangkat Advanced Query Syntax (AQS) yang ditentukan dan termasuk kumpulan properti yang ditentukan.

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

String pemilih antarmuka perangkat AQS yang memfilter objek DeviceInformation untuk dijumlahkan. Biasanya string ini diambil dari metode GetDeviceSelector dari kelas yang berinteraksi dengan perangkat. Misalnya, GetDeviceSelector mengambil string untuk kelas StorageDevice .

additionalProperties

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

Daftar properti tambahan yang dapat diulang untuk disertakan dalam properti Properti objek DeviceInformation dalam hasil enumerasi. Untuk informasi selengkapnya tentang apa yang diwakili properti, lihat Properti informasi perangkat.

Mengembalikan

Objek untuk mengelola operasi asinkron.

Atribut

Lihat juga

Berlaku untuk

FindAllAsync(DeviceClass)

Menghitung objek DeviceInformation dari kelas yang ditentukan.

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

Kelas perangkat yang akan dijumlahkan.

Mengembalikan

Objek untuk mengelola operasi asinkron.

Atribut

Lihat juga

Berlaku untuk

FindAllAsync(String)

Menghitung objek DeviceInformation yang cocok dengan string pemilih antarmuka perangkat Advanced Query Syntax (AQS) yang ditentukan.

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

String pemilih antarmuka perangkat AQS yang memfilter objek DeviceInformation untuk dijumlahkan. Biasanya string ini diambil dari metode GetDeviceSelector dari kelas yang berinteraksi dengan perangkat. Misalnya, GetDeviceSelector mengambil string untuk kelas StorageDevice .

Mengembalikan

Objek untuk mengelola operasi asinkron.

Atribut

Keterangan

Penting

Metode ini tidak tersedia menggunakan JavaScript. Jika Anda mencoba menggunakannya, kode Anda akan memanggil FindAllAsync(DeviceClass) dengan kelas yang tidak valid dan mengembalikan koleksi dengan semua perangkat. Sebagai gantinya, Anda harus menggunakan FindAllAsync(String, IIterable(String) dengan null sebagai parameter kedua jika tidak ada properti lain yang diperlukan.

Lihat juga

Berlaku untuk

FindAllAsync()

Menghitung semua objek DeviceInformation .

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)

Mengembalikan

Objek untuk mengelola operasi asinkron.

Atribut

Lihat juga

Berlaku untuk