次の方法で共有


アクティブなアクセシビリティと UI オートメーション

Microsoft Active Accessibility は、Windows XP 以前のオペレーティング システムで使用できるように設計されています。 Windows XP および Windows Vista 用のカスタム コントロールとアクセス可能なテクノロジ クライアント アプリケーションの開発者は、代わりに Microsoft UI オートメーション の使用を検討する必要があります。

Microsoft UI オートメーションは、ユーザー インターフェイスに関するより正確な情報を提供し、ユーザーがコントロールを操作するより多くの機能を提供する、フル機能のシステムです。 特に、テキストのサポートが大幅に強化されています。

一連のプロキシ オブジェクトは、標準の Microsoft Win32 コントロールと Windows フォーム コントロールの UI オートメーション サポートを提供します。 Microsoft Active Accessibility を直接サポートしていないネイティブ Windows Presentation Foundation (WPF) 要素など、UI オートメーションを念頭に置いて記述されたコントロールでは、より豊富なサポートを利用できます。 UI オートメーションをサポートするカスタム コントロールは、マネージド コードまたはアンマネージド コードで記述できます。

Microsoft Active Accessibility クライアントでは、UI オートメーションのみをサポートする UI 要素へのブリッジング レイヤーを通じて、アクセスが制限されます。 詳細については、「付録 G: UI オートメーションへのアクティブなアクセシビリティ ブリッジ」を参照してください。

Microsoft Active Accessibility と UI オートメーションの類似点と相違点の詳細については、「Microsoft Active Accessibility と UI Automation の比較 を参照してください。

概念

作業の開始

UI オートメーション