Freigeben über


II2cDeviceStatics Schnittstelle

Definition

Bietet Möglichkeiten zum Öffnen eines Kommunikationskanals für ein Gerät auf einem interintegralen Leitungsbus (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
Attribute

Windows-Anforderungen

Gerätefamilie
Windows IoT Extension SDK (eingeführt in 10.0.10240.0)
API contract
Windows.Devices.DevicesLowLevelContract (eingeführt in v1.0)

Methoden

FromIdAsync(String, I2cConnectionSettings)

Ruft ein I2cDevice-Objekt asynchron für den Inter-Integrated Circuit -Buscontroller (I2 C) ab, der über den angegebenen Plug-and-Play-Gerätebezeichner verfügt, wobei die angegebenen Verbindungseinstellungen verwendet werden.

GetDeviceSelector()

Ruft eine AQS-Zeichenfolge (Advanced Query Syntax) für alle Buscontroller für interintegrierte Leitungen (I2 C) im System ab. Sie können diese Zeichenfolge mit der DeviceInformation.FindAllAsync-Methode verwenden, um DeviceInformation-Objekte für diese Buscontroller abzurufen.

GetDeviceSelector(String)

Ruft eine AQS-Zeichenfolge (Advanced Query Syntax) für den Inter-Integrated Circuit-Bus (I2 C) ab, der den angegebenen Anzeigenamen aufweist. Sie können diese Zeichenfolge mit der DeviceInformation.FindAllAsync-Methode verwenden, um ein DeviceInformation-Objekt für diesen Bus abzurufen.

Gilt für:

Weitere Informationen