ISelectionItemProvider インターフェイス (uiautomationcore.h)

ISelectionProvider を実装するコンテナーの個々の選択可能な子コントロールへのアクセスを提供します。

継承

ISelectionItemProvider インターフェイスは、IUnknown インターフェイスから継承します。 ISelectionItemProvider には、次の種類のメンバーもあります。

メソッド

ISelectionItemProvider インターフェイスには、これらのメソッドがあります。

 
ISelectionItemProvider::AddToSelection

選択した項目のコレクションに現在の要素を追加します。 (ISelectionItemProvider.AddToSelection)
ISelectionItemProvider::get_IsSelected

項目が選択されているかどうかを示します。
ISelectionItemProvider::get_SelectionContainer

ISelectionProvider を実装し、呼び出し元オブジェクトのコンテナーとして機能するプロバイダーを指定します。
ISelectionItemProvider::RemoveFromSelection

選択した項目のコレクションから現在の要素を削除します。
ISelectionItemProvider::Select

選択したアイテムの選択を解除し、現在の要素を選択します。

解説

SelectionItem コントロール パターンをサポートする必要がある Microsoft UI オートメーション プロバイダーに実装されます。

要件

   
サポートされている最小のクライアント Windows XP [デスクトップ アプリ | UWP アプリ]
サポートされている最小のサーバー Windows Server 2003 [デスクトップ アプリのみ | UWP アプリ]
対象プラットフォーム Windows
ヘッダー uiautomationcore.h (UIAutomation.h を含む)

関連項目

UI オートメーション プロバイダーの概要