Compartilhar via


II2cDeviceStatics Interface

Definição

Fornece maneiras de abrir um canal de comunicação para um dispositivo em um barramento de circuito inter integrado (I2 C).

public interface class II2cDeviceStatics
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Devices.DevicesLowLevelContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(2443394019, 29492, 17682, 150, 188, 251, 174, 148, 89, 245, 246)]
struct II2cDeviceStatics
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Devices.DevicesLowLevelContract), 65536)]
[Windows.Foundation.Metadata.Guid(2443394019, 29492, 17682, 150, 188, 251, 174, 148, 89, 245, 246)]
public interface II2cDeviceStatics
Public Interface II2cDeviceStatics
Atributos

Requisitos do Windows

Família de dispositivos
Windows IoT Extension SDK (introduzida na 10.0.10240.0)
API contract
Windows.Devices.DevicesLowLevelContract (introduzida na v1.0)

Métodos

FromIdAsync(String, I2cConnectionSettings)

Recupera um objeto I2cDevice de forma assíncrona para o controlador de barramento de circuito inter integrado (I2 C) que tem o identificador de dispositivo plug and play especificado, usando as configurações de conexão especificadas.

GetDeviceSelector()

Recupera uma cadeia de caracteres AQS (Sintaxe de Consulta Avançada) para todos os controladores de barramento de circuito inter integrado (I2 C) no sistema. Você pode usar essa cadeia de caracteres com o método DeviceInformation.FindAllAsync para obter objetos DeviceInformation para esses controladores de barramento.

GetDeviceSelector(String)

Recupera uma cadeia de caracteres AQS (Sintaxe de Consulta Avançada) para o barramento de circuito inter integrado (I2 C) que tem o nome amigável especificado. Você pode usar essa cadeia de caracteres com o método DeviceInformation.FindAllAsync para obter um objeto DeviceInformation para esse barramento.

Aplica-se a

Confira também