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

Microsoft UI オートメーション クライアントが、Microsoft Active Accessibility 要素の基になる IAccessible 実装にアクセスできるようにします。

継承

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

メソッド

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

 
ILegacyIAccessibleProvider::D oDefaultAction

コントロールに対して既定のアクションを実行します。
ILegacyIAccessibleProvider::get_ChildId

この要素の子識別子を指定します。
ILegacyIAccessibleProvider::get_DefaultAction

この要素の既定のアクションの説明が含まれます。
ILegacyIAccessibleProvider::get_Description

この要素の説明を格納します。
ILegacyIAccessibleProvider::get_Help

この要素のヘルプ情報を含む文字列を指定します。
ILegacyIAccessibleProvider::get_KeyboardShortcut

この要素のキーボード ショートカットを指定します。
ILegacyIAccessibleProvider::get_Name

この要素の名前を指定します。
ILegacyIAccessibleProvider::get_Role

この要素のロール識別子を指定します。
ILegacyIAccessibleProvider::get_State

この要素の状態を指定します。
ILegacyIAccessibleProvider::get_Value

この要素の値を指定します。
ILegacyIAccessibleProvider::GetIAccessible

LegacyIAccessible コントロール パターンをサポートするUI オートメーション要素に対応するアクセス可能なオブジェクトを取得します。
ILegacyIAccessibleProvider::GetSelection

コントロール内の選択した項目を取得します。
ILegacyIAccessibleProvider::Select

要素を選択します。
ILegacyIAccessibleProvider::SetValue

コントロールの文字列値を設定します。

注釈

このインターフェイスは、Microsoft Active Accessibility to UI オートメーション Proxy によって実装され、従来の理由で必要なクライアントにネイティブの MSAA プロパティとメソッドを公開UI オートメーション。 プロキシは、Microsoft Active Accessibility をネイティブに実装するアプリケーションまたはコントロールに対して、このインターフェイスを自動的に提供します。 このインターフェイスは、UI オートメーションアプリケーションまたはコントロールによって実装されるものではありません。

要件

要件
サポートされている最小のクライアント Windows 7、Windows Vista SP2 および Windows Vista 用プラットフォーム更新プログラム、SP3 を使用した Windows XP、Windows Vista 用プラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows Server 2008 R2、Windows Server 2008 SP2 および Windows Server 2008 用プラットフォーム更新プログラム、WINDOWS Server 2003 SP2 および Windows Server 2008 用プラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ]
対象プラットフォーム Windows
ヘッダー uiautomationcore.h (UIAutomation.h を含む)