UI オートメーションのサポート |
UI オートメーション(UIA)は、スクリーンリーダーなどのアクセシビリティアプリケーションや UI テストコードがユーザーインタフェース要素を調査できるようにします。また、コードからユーザー操作をシミュレーションできるようにします。付属する C1.WPF.Automation ライブラリは、ComponentOne WPF コントロール用のオートメーションピアクラスのセットです。オートメーションピアは、それぞれに対応するコントロールクラスを Microsoft オートメーションフレームワークに公開して、そのコントロールを自動化された UI テストから効果的に使用できるようにします。
現在の UIA ツリーを調査するための Inspect.exe という無償ツールが次の場所にあります。
https://docs.microsoft.com/ja-jp/windows/win32/winauto/inspect-objects
WPF アクセシビリティに関する開発者向けの詳細情報については、以下を参照してください。
https://docs.microsoft.com/en-us/dotnet/framework/ui-automation/accessibility-best-practices