Condividi tramite


LowLevelDevicesAggregateProvider Classe

Definizione

Rappresenta i provider di dispositivi del bus di basso livello. Questa classe consente l'accesso al provider predefinito per i controller del bus di basso livello.

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
Ereditarietà
Object Platform::Object IInspectable LowLevelDevicesAggregateProvider
Attributi
Implementazioni

Requisiti Windows

Famiglia di dispositivi
Windows IoT Extension SDK (è stato introdotto in 10.0.10586.0)
Windows 10 Anniversary Edition (è stato introdotto in 10.0.14393.0)
API contract
Windows.Devices.DevicesLowLevelContract (è stato introdotto in v2.0)

Costruttori

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

Crea un'istanza di LowLevelDevicesAggregateProvider e imposta i provider forniti come predefiniti per il rispettivo bus.

Proprietà

AdcControllerProvider

Ottiene il provider ADC predefinito. Se il provider predefinito non è impostato in modo esplicito, verrà restituito il normale driver/controller.

GpioControllerProvider

Ottiene il provider GPIO predefinito. Se il provider predefinito non è impostato in modo esplicito, verrà restituito il normale driver/controller.

I2cControllerProvider

Ottiene il provider I2 C predefinito. Se il provider predefinito non è impostato in modo esplicito, verrà restituito il normale driver/controller.

PwmControllerProvider

Ottiene il provider PWM predefinito. Se il provider predefinito non è impostato in modo esplicito, verrà restituito il normale driver/controller.

SpiControllerProvider

Ottiene il provider SPI predefinito. Se il provider predefinito non è impostato in modo esplicito, verrà restituito il normale driver/controller.

Si applica a

Vedi anche