LegacyIAccessible コントロール パターン
プロパティ、メソッド、およびイベントに関する情報を含む、ILegacyIAccessibleProviderを使用するためのガイドラインと規則について説明します。 LegacyIAccessible コントロール パターンは、Microsoft Active Accessibility to Microsoft UI Automation Proxy でサポートされています。
アプリケーション および制御プロバイダーは、ILegacyIAccessibleProvider インターフェイスを実装しません。
LegacyIAccessible コントロール パターンは、IUIAutomationLegacyIAccessiblePattern インターフェイスを UI オートメーション クライアントに公開し、特定の UI 要素の基になる IAccessible 実装にアクセスできるようにします。 ただし、IUIAutomationLegacyIAccessiblePattern では、古いメソッドや UI オートメーション機能で冗長なメソッドはサポートされていません。
このトピックには、次のセクションが含まれています。
- 実装ガイドラインと規則
- LegacyIAccessible コントロール パターン の メンバー
- 関連トピック
実装のガイドラインと規則
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の | 方式 | 何一つ |
このコントロール パターンには、関連付けられたイベントはありません。
関連トピック