トレーニング
モジュール
Web アクセシビリティの基本についての説明 - Training
このモジュールでは、アクセシビリティのトピックに関するさまざまな概念と、それを Web 開発時に Web アプリケーションに追加する方法について説明します。 HTML タグを適切に使用して情報を記述することの重要性と、サイトに対して行えるさまざまな機能強化について説明します。
このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
注意
このトピックでは、MSAA UI 要素リファレンスを目的とした メニュー バー オブジェクトについて説明します。 さまざまな UI フレームワークで メニュー バー オブジェクトを作成する方法については、ここでは説明しません。 使用している UI フレームワークの API リファレンス ドキュメントを参照してください。
メニュー バーは、タイトル バーのすぐ下にあるウィンドウの領域で、 ファイル、 編集、 ウィンドウ、ヘルプなどのメニュー項目が含 まれます。 Microsoft Active Accessibility では、システム メニューのメニュー バー オブジェクトも作成されます。これはタイトル バーの左上隅にあるメニューであり、 復元、 移動、 サイズ、 最小化、 最大化などのメニュー項目が含まれています。
注意
メニュー バー コントロールはフォーカスを受け取らないため、 accSelect メソッドと get_accFocus メソッドは、このコントロールではサポートされていません。
メニュー バー コントロールでは、次の IAccessible メソッドがサポートされています。
メニュー バー コントロールでは、次の IAccessible プロパティが サポートされています。
プロパティ | 説明 |
---|---|
get_accChild | 指定したメニュー項目の IDispatch を取得します。 メニュー項目の子 ID には、左から右に順番に番号が付け、1 から始まります。 |
get_accChildCount | ChildCount プロパティは、メニュー バーのメニュー項目の数です。 システム メニューの ChildCount プロパティは 1 つです。 |
get_accDescription | メニュー バーの Description プロパティは、"現在のビューまたはドキュメントを操作するためのコマンドを含む" です。 システム メニューの Description プロパティは、"ウィンドウを操作するためのコマンドを含む" です。 |
get_accDefaultAction | |
get_accFocus | |
get_accHelp | |
get_accHelpTopic | |
get_accKeyboardShortcut | タイトル バーの下にあるメニュー バーの KeyboardShortcut プロパティは、"Alt" です。 システム メニューの KeyboardShortcut プロパティは、"Alt + Space" です。 |
get_accName | タイトル バーの下にあるメニュー バーの Name プロパティは、"Application" です。 システム メニューの Name プロパティは "System" です。 |
get_accParent | |
get_accRole | Role プロパティがROLE_SYSTEM_MENUBAR。 |
get_accState |
State プロパティは、次の 1 つ以上の値の組み合わせです:STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE |
システムは、対応する EVENT_SYSTEM_MENUEND イベントを常に持たない複数の EVENT_SYSTEM_MENUSTART イベントをトリガーします。 さらに、システムは EVENT_SYSTEM_MENUPOPUPSTARTをトリガー せず、イベントを一貫して EVENT_SYSTEM_MENUPOPUPEND します。 これは既知の問題であり、対処中です。
トレーニング
モジュール
Web アクセシビリティの基本についての説明 - Training
このモジュールでは、アクセシビリティのトピックに関するさまざまな概念と、それを Web 開発時に Web アプリケーションに追加する方法について説明します。 HTML タグを適切に使用して情報を記述することの重要性と、サイトに対して行えるさまざまな機能強化について説明します。