IGridProvider インターフェイス (uiautomationcore.h)
キーボードを使用して、走査可能な 2 次元論理座標系 (つまり、Microsoft UI オートメーション クライアントは隣接するコントロールに移動できる) で編成された子要素のコレクションのコンテナーとして機能するコントロールへのアクセスを提供します。 この要素の子は 、IGridItemProvider を実装する必要があります。
継承
IGridProvider インターフェイスは、IUnknown インターフェイスから継承されます。 IGridProvider には、次の種類のメンバーもあります。
メソッド
IGridProvider インターフェイスには、これらのメソッドがあります。
IGridProvider::get_ColumnCount グリッド内の列の合計数を指定します。 |
IGridProvider::get_RowCount グリッド内の行の合計数を指定します。 |
IGridProvider::GetItem 指定したセルの Microsoft UI オートメーション プロバイダーを取得します。 |
注釈
IGridProvider インターフェイスは、子要素のコレクションのコンテナーとして機能するコントロールへのUI オートメーションクライアント アクセスをサポートするメソッドとプロパティを公開します。 この要素の子は、IGridItemProvider を実装し、キーボードを使用して走査できる (つまり、UI オートメーション クライアントが隣接するコントロールに移動できる) 2 次元論理座標系で編成する必要があります。
Grid コントロール パターンをサポートする必要があるUI オートメーション プロバイダーに実装されます。
IGridProvider では、グリッドのアクティブな操作は有効になりません。 このために ITransformProvider を実装する必要があります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows XP [デスクトップ アプリ | UWP アプリ] |
サポートされている最小のサーバー | Windows Server 2003 [デスクトップ アプリのみ | UWP アプリ] |
対象プラットフォーム | Windows |
ヘッダー | uiautomationcore.h (UIAutomation.h を含む) |