Compartilhar via


BluetoothDevice.GetDeviceSelectorFromClassOfDevice Método

Definição

Cria uma cadeia de caracteres de filtro AQS (Sintaxe de Consulta Avançada) de um objeto BluetoothClassOfDevice . A cadeia de caracteres AQS é passada para o método CreateWatcher para retornar uma coleção de objetos 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

Parâmetros

classOfDevice
BluetoothClassOfDevice

A classe de dispositivo usada para construir a cadeia de caracteres AQS.

Retornos

String

Platform::String

winrt::hstring

Uma cadeia de caracteres AQS que pode ser passada como um parâmetro para o método CreateWatcher .

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10586.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v2.0)
Funcionalidades do aplicativo
bluetooth

Comentários

Cada seção do parâmetro classOfDevice é opcional. No entanto, se a classe secundária do dispositivo estiver definida, a classe principal do dispositivo também deverá ser definida. Veja a seguir os comportamentos relacionados ao que está definido.

  • Se nenhuma classe principal/secundária de dispositivo estiver definida, todos os dispositivos correspondentes aos recursos de serviço fornecidos serão retornados.
  • Se nenhuma classe secundária de dispositivo estiver definida, todos os dispositivos correspondentes à classe principal de dispositivos E os recursos de serviço fornecidos serão retornados.
  • Se os recursos de serviço estiverem definidos, todos os dispositivos que corresponderem pelo menos aos recursos de serviço fornecidos E a classe principal/secundária do dispositivo serão retornados.
  • Se nenhum recurso de serviço estiver definido, todos os dispositivos que corresponderem à classe principal/secundária do dispositivo serão retornados.
  • Se nenhuma classe principal/secundária de dispositivo estiver definida E nenhum recurso de serviço estiver definido, todos os dispositivos serão retornados. Essa cadeia de caracteres de Filtro do AQS solicitará que uma consulta seja emitida.

Aplica-se a