Поделиться через


BluetoothDevice.GetDeviceSelectorFromClassOfDevice Метод

Определение

Создает строку фильтра расширенного синтаксиса запросов (AQS) из объекта BluetoothClassOfDevice . Строка AQS передается в метод CreateWatcher для возврата коллекции объектов 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

Параметры

classOfDevice
BluetoothClassOfDevice

Класс устройства, используемого для создания строки AQS.

Возвращаемое значение

String

Platform::String

winrt::hstring

Строка AQS, которую можно передать в качестве параметра в метод CreateWatcher .

Требования к Windows

Семейство устройств
Windows 10 (появилось в 10.0.10586.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (появилось в v2.0)
Возможности приложения
bluetooth

Комментарии

Каждый раздел параметра classOfDevice является необязательным. Однако если задан дополнительный класс устройства, необходимо также задать основной класс устройства. Ниже приведены действия, связанные с заданными параметрами.

  • Если не задан основной или дополнительный класс устройства, будут возвращены все устройства, соответствующие предоставленным возможностям службы.
  • Если дополнительный класс устройства не задан, будут возвращены все устройства, соответствующие основному классу устройств И предоставленные возможности службы.
  • Если возможности службы заданы, будут возвращены все устройства, которые соответствуют по крайней мере предоставленным возможностям службы и основному или дополнительному классу устройства.
  • Если возможности службы не заданы, будут возвращены все устройства, соответствующие основному или дополнительному классу устройства.
  • Если не задан основной или дополнительный класс устройства и не заданы возможности службы, будут возвращены все устройства. Эта строка фильтра AQS будет запрашивать запрос на выдачу.

Применяется к