Compartir a través de


LowLevelDevicesAggregateProvider Clase

Definición

Representa los proveedores de dispositivos de bus de bajo nivel. Esta clase proporciona acceso al proveedor predeterminado para los controladores de bus de bajo nivel.

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
Herencia
Object Platform::Object IInspectable LowLevelDevicesAggregateProvider
Atributos
Implementaciones

Requisitos de Windows

Familia de dispositivos
Windows IoT Extension SDK (se introdujo en la versión 10.0.10586.0)
Windows 10 Anniversary Edition (se introdujo en la versión 10.0.14393.0)
API contract
Windows.Devices.DevicesLowLevelContract (se introdujo en la versión v2.0)

Constructores

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

Crea una instancia de LowLevelDevicesAggregateProvider y establece los proveedores proporcionados como valores predeterminados para el bus respectivo.

Propiedades

AdcControllerProvider

Obtiene el proveedor de ADC predeterminado. Si el proveedor predeterminado no se establece explícitamente, se revertirá al controlador o controlador normal.

GpioControllerProvider

Obtiene el proveedor GPIO predeterminado. Si el proveedor predeterminado no se establece explícitamente, se revertirá al controlador o controlador normal.

I2cControllerProvider

Obtiene el proveedor de I2 C predeterminado. Si el proveedor predeterminado no se establece explícitamente, se revertirá al controlador o controlador normal.

PwmControllerProvider

Obtiene el proveedor PWM predeterminado. Si el proveedor predeterminado no se establece explícitamente, se revertirá al controlador o controlador normal.

SpiControllerProvider

Obtiene el proveedor spi predeterminado. Si el proveedor predeterminado no se establece explícitamente, se revertirá al controlador o controlador normal.

Se aplica a

Consulte también