LowLevelDevicesAggregateProvider Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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. |