LegacyIAccessible コントロール パターン
プロパティ、メソッド、イベントに関する情報など、 ILegacyIAccessibleProvider を使用するためのガイドラインと規則について説明します。 LegacyIAccessible コントロール パターンは、Microsoft active Accessibility to Microsoft UI オートメーション Proxy でサポートされています。
アプリケーション プロバイダーとコントロール プロバイダーは、 ILegacyIAccessibleProvider インターフェイスを 実装しません。
LegacyIAccessible コントロール パターンは、IUIAutomationLegacyIAccessiblePattern インターフェイスをUI オートメーションクライアントに公開し、特定の UI 要素の基になる IAccessible 実装にアクセスできるようにします。 ただし、IUIAutomationLegacyIAccessiblePattern では、古いメソッドや、UI オートメーション機能と重複するメソッドはサポートされていません。
このトピックは、次のセクションで構成されています。
実装のガイドラインと規則
ILegacyIAccessibleProvider を実装するアプリケーションまたはコントロールはありません。 UI オートメーション フレームワークは、ネイティブの Microsoft Active Accessibility サーバーのプロバイダー実装を自動的に提供します。
LegacyIAccessible コントロール パターンは、UI オートメーションに基づくコントロールでは使用できません。
LegacyIAccessible コントロール パターンのメンバー
次のプロパティ、メソッド、およびイベントは、 LegacyIAccessible コントロール パターンのメンバーです。 このメモは、UI オートメーション クライアント向けです。
メンバー | メンバーの型 | メモ |
---|---|---|
ChildId | プロパティ | 子以外のオブジェクト のCHILDID_SELF (0) を返します。 |
DefaultAction | プロパティ | なし |
説明 | プロパティ | なし |
Help | プロパティ | なし |
KeyboardShortcut | プロパティ | なし |
名前 | プロパティ | なし |
ロール | プロパティ | ローカライズされた文字列を取得するには、 GetRoleText 関数を使用します。 |
GetSelection | メソッド | IUIAutomationElementArray インターフェイス ポインターを取得します。 |
State | プロパティ | ローカライズされた文字列を取得するには、 GetStateText 関数を使用します。 |
値 | プロパティ | なし |
DoDefaultAction | 方法 | なし |
GetIAccessible | 方法 | なし |
選択 | メソッド | 選択フラグは、Microsoft Active AccessibilitySELFLAG 値です。 詳細については、「 SELFLAG 定数」を参照してください。 |
SetValue | 方法 | なし |
このコントロール パターンには、関連するイベントがありません。
関連トピック