GpioController.GetControllersAsync(IGpioProvider) メソッド

定義

システムに非同期的に接続されているすべてのコントローラーを取得します。

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))

パラメーター

provider
IGpioProvider

システム上のコントローラーの GPIO プロバイダー。

注意

プロバイダーの詳細については、 Windows.Devices.Gpio.Provider 名前空間に関するトピックの冒頭にあるメモを参照してください。

戻り値

メソッドが正常に完了すると、システムで使用可能なコントローラーを表す値の一覧が返されます。

属性

Windows の要件

デバイス ファミリ
Windows IoT Extension SDK (10.0.10586.0 で導入)
Windows 10 Anniversary Edition (10.0.14393.0 で導入)
API contract
Windows.Devices.DevicesLowLevelContract (v2.0 で導入)

適用対象