BluetoothDevice.GetDeviceSelectorFromClassOfDevice Metode

Definisi

Membuat string filter Advanced Query Syntax (AQS) dari objek BluetoothClassOfDevice . String AQS diteruskan ke metode CreateWatcher untuk mengembalikan kumpulan objek DeviceInformation .

public:
 static Platform::String ^ GetDeviceSelectorFromClassOfDevice(BluetoothClassOfDevice ^ classOfDevice);
 static winrt::hstring GetDeviceSelectorFromClassOfDevice(BluetoothClassOfDevice const& classOfDevice);
public static string GetDeviceSelectorFromClassOfDevice(BluetoothClassOfDevice classOfDevice);
function getDeviceSelectorFromClassOfDevice(classOfDevice)
Public Shared Function GetDeviceSelectorFromClassOfDevice (classOfDevice As BluetoothClassOfDevice) As String

Parameter

classOfDevice
BluetoothClassOfDevice

Kelas perangkat yang digunakan untuk membuat string AQS.

Mengembalikan

String

Platform::String

winrt::hstring

String AQS yang dapat diteruskan sebagai parameter ke metode CreateWatcher .

Persyaratan Windows

Rangkaian perangkat
Windows 10 (diperkenalkan dalam 10.0.10586.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v2.0)
Kemampuan aplikasi
bluetooth

Keterangan

Setiap bagian parameter classOfDevice bersifat opsional. Namun, jika kelas perangkat minor diatur, maka kelas utama perangkat juga harus diatur. Berikut ini adalah perilaku yang terkait dengan apa yang ditetapkan.

  • Jika tidak ada kelas perangkat utama/minor yang diatur, semua perangkat yang cocok dengan kemampuan layanan yang disediakan akan dikembalikan.
  • Jika tidak ada kelas perangkat kecil yang diatur, semua perangkat yang cocok dengan kelas utama perangkat DAN kemampuan layanan yang disediakan akan dikembalikan.
  • Jika kemampuan layanan diatur, semua perangkat yang cocok dengan setidaknya kemampuan layanan yang disediakan DAN kelas utama/minor perangkat akan dikembalikan.
  • Jika tidak ada kemampuan layanan yang diatur, semua perangkat yang cocok dengan kelas utama/minor perangkat akan dikembalikan.
  • Jika tidak ada kelas utama/minor perangkat yang diatur DAN tidak ada kemampuan layanan yang diatur, semua perangkat akan dikembalikan. String Filter AQS ini akan meminta pertanyaan untuk dikeluarkan.

Berlaku untuk