Freigeben über


LowLevelDevicesAggregateProvider Klasse

Definition

Stellt die Low-Level-Busgeräteanbieter dar. Diese Klasse gewährt Zugriff auf den Standardanbieter für die Low-Level-Buscontroller.

public ref class LowLevelDevicesAggregateProvider sealed : ILowLevelDevicesAggregateProvider
/// [Windows.Foundation.Metadata.Activatable(Windows.Devices.ILowLevelDevicesAggregateProviderFactory, 131072, "Windows.Devices.DevicesLowLevelContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Devices.DevicesLowLevelContract, 131072)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class LowLevelDevicesAggregateProvider final : ILowLevelDevicesAggregateProvider
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Devices.ILowLevelDevicesAggregateProviderFactory), 131072, "Windows.Devices.DevicesLowLevelContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Devices.DevicesLowLevelContract), 131072)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class LowLevelDevicesAggregateProvider : ILowLevelDevicesAggregateProvider
function LowLevelDevicesAggregateProvider(adc, pwm, gpio, i2c, spi)
Public NotInheritable Class LowLevelDevicesAggregateProvider
Implements ILowLevelDevicesAggregateProvider
Vererbung
Object Platform::Object IInspectable LowLevelDevicesAggregateProvider
Attribute
Implementiert

Windows-Anforderungen

Gerätefamilie
Windows IoT Extension SDK (eingeführt in 10.0.10586.0)
Windows 10 Anniversary Edition (eingeführt in 10.0.14393.0)
API contract
Windows.Devices.DevicesLowLevelContract (eingeführt in v2.0)

Konstruktoren

LowLevelDevicesAggregateProvider(IAdcControllerProvider, IPwmControllerProvider, IGpioControllerProvider, II2cControllerProvider, ISpiControllerProvider)

Erstellt eine instance von LowLevelDevicesAggregateProvider und legt die angegebenen Anbieter als Standardwerte für den jeweiligen Bus fest.

Eigenschaften

AdcControllerProvider

Ruft den ADC-Standardanbieter ab. Wenn der Standardanbieter nicht explizit festgelegt ist, wird auf den normalen Treiber/Controller zurückgesetzt.

GpioControllerProvider

Ruft den GPIO-Standardanbieter ab. Wenn der Standardanbieter nicht explizit festgelegt ist, wird auf den normalen Treiber/Controller zurückgesetzt.

I2cControllerProvider

Ruft den Standardanbieter I2 C ab. Wenn der Standardanbieter nicht explizit festgelegt ist, wird auf den normalen Treiber/Controller zurückgesetzt.

PwmControllerProvider

Ruft den PWM-Standardanbieter ab. Wenn der Standardanbieter nicht explizit festgelegt ist, wird auf den normalen Treiber/Controller zurückgesetzt.

SpiControllerProvider

Ruft den SPI-Standardanbieter ab. Wenn der Standardanbieter nicht explizit festgelegt ist, wird auf den normalen Treiber/Controller zurückgesetzt.

Gilt für:

Weitere Informationen