次の方法で共有


LegacyIAccessible コントロール パターン

プロパティ、メソッド、およびイベントに関する情報を含む、ILegacyIAccessibleProviderを使用するためのガイドラインと規則について説明します。 LegacyIAccessible コントロール パターンは、Microsoft Active Accessibility to Microsoft UI Automation Proxy でサポートされています。

アプリケーション および制御プロバイダーは、ILegacyIAccessibleProvider インターフェイスを実装しません。

LegacyIAccessible コントロール パターンは、IUIAutomationLegacyIAccessiblePattern インターフェイスを UI オートメーション クライアントに公開し、特定の UI 要素の基になる IAccessible 実装にアクセスできるようにします。 ただし、IUIAutomationLegacyIAccessiblePattern では、古いメソッドや UI オートメーション機能で冗長なメソッドはサポートされていません。

このトピックには、次のセクションが含まれています。

実装のガイドラインと規則

ILegacyIAccessibleProvider実装するアプリケーションまたはコントロールはありません。 UI オートメーション フレームワークは、ネイティブの Microsoft Active Accessibility サーバーのプロバイダー実装を自動的に提供します。

LegacyIAccessible コントロール パターンは、UI オートメーションに基づくコントロールでは使用できません。

LegacyIAccessible コントロール パターンのメンバー

次のプロパティ、メソッド、およびイベントは、LegacyIAccessible コントロール パターンのメンバーです。 メモは UI オートメーション クライアント用です。

メンバーズ メンバーの種類 筆記
ChildId 財産 子以外のオブジェクトの CHILDID_SELF (0) を返します。
DefaultAction 財産 何一つ
説明 財産 何一つ
ヘルプ 財産 何一つ
KeyboardShortcut 財産 何一つ
名の 財産 何一つ
ロールの 財産 ローカライズされた文字列を取得するには、GetRoleText 関数を使用します。
GetSelection 方式 インターフェイス ポインター IUIAutomationElementArray 取得します。
State 財産 GetStateText 関数を使用して、ローカライズされた文字列を取得します。
値の 財産 何一つ
DoDefaultAction 方式 何一つ
GetIAccessible 方式 何一つ
の選択 方式 選択フラグは、SELFLAG Microsoft Active Accessibility です。 詳細については、「SELFLAG 定数 を参照してください。
SetValue 方式 何一つ

 

このコントロール パターンには、関連付けられたイベントはありません。

コントロールの種類とサポートされているコントロール パターン

UI オートメーション コントロール パターンの概要

UI オートメーション ツリーの概要