Compartilhar via


GpioController.GetControllersAsync(IGpioProvider) Método

Definição

Obtém todos os controladores conectados ao sistema de forma assíncrona.

public:
 static IAsyncOperation<IVectorView<GpioController ^> ^> ^ GetControllersAsync(IGpioProvider ^ provider);
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<IVectorView<GpioController>> GetControllersAsync(IGpioProvider const& provider);
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<IReadOnlyList<GpioController>> GetControllersAsync(IGpioProvider provider);
function getControllersAsync(provider)
Public Shared Function GetControllersAsync (provider As IGpioProvider) As IAsyncOperation(Of IReadOnlyList(Of GpioController))

Parâmetros

provider
IGpioProvider

O provedor GPIO para os controladores no sistema.

Observação

Para obter informações sobre provedores, consulte a observação no início do tópico namespace Windows.Devices.Gpio.Provider .

Retornos

Quando o método for concluído com êxito, ele retornará uma lista de valores que representam os controladores disponíveis no sistema.

Atributos

Requisitos do Windows

Família de dispositivos
Windows IoT Extension SDK (introduzida na 10.0.10586.0)
Windows 10 Anniversary Edition (introduzida na 10.0.14393.0)
API contract
Windows.Devices.DevicesLowLevelContract (introduzida na v2.0)

Aplica-se a