| パッケージ | flash.accessibility |
| public final class Accessibility | |
| 継承 | Accessibility Object |
ボタンやムービークリップ、テキストフィールドなど、特定のオブジェクトのアクセシビリティプロパティを取得または設定するには、DisplayObject.accessibilityProperties プロパティを使用します。Player がアクセシビリティ補助をサポートする環境で実行されているかどうかを確認するには、Capabilities.hasAccessibility プロパティを使用します。
関連項目
| プロパティ | 定義 | ||
|---|---|---|---|
| active : Boolean
[static][read-only]
スクリーンリーダーが現在アクティブ状態で、Player と通信しているかどうかを示します。
| Accessibility | ||
![]() | constructor : Object
指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクタ関数への参照です。
| Object | |
![]() | prototype : Object
[static]
クラスまたは関数オブジェクトのプロトタイプオブジェクトへの参照です。
| Object | |
| メソッド | 定義 | ||
|---|---|---|---|
![]() |
指定されたプロパティがオブジェクトに定義されているかどうかを示します。
| Object | |
![]() |
Object クラスのインスタンスが、パラメータとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。
| Object | |
![]() |
指定されたプロパティが存在し、列挙できるかどうかを示します。
| Object | |
![]() |
ループ処理に対するダイナミックプロパティの可用性を設定します。
| Object | |
![]() |
指定されたオブジェクトのストリング表現を返します。
| Object | |
|
[static]
DisplayObject.accessibilityProperties プロパティを使って変更されたアクセシビリティをすべて Flash Player に適用させます。 | Accessibility | ||
![]() |
指定されたオブジェクトのプリミティブな値を返します。
| Object | |
| active | プロパティ |
active:Boolean [read-only]スクリーンリーダーが現在アクティブ状態で、Player と通信しているかどうかを示します。スクリーンリーダーの実行時にアプリケーションの動作を変更するには、このメソッドを使用します。
メモ : ドキュメントを再生する Flash® ウィンドウが最初に表示された後、このメソッドを 1、2 秒以内に呼び出すと、アクティブ状態のアクセシビリティクライアントが存在しても、false 値が返されることがあります。これは、Flash とアクセシビリティクライアントとの間の通信が非同期であるために発生します。この問題を回避するには、ドキュメントを読み込んだ後、必ず 1、2 秒経過してから、このメソッドを呼び出してください。
Capabilities.hasAccessibility プロパティを使用します。
実装
public static function get active():Boolean
関連項目
| updateProperties | () | メソッド |
public static function updateProperties():void
DisplayObject.accessibilityProperties プロパティを使って変更されたアクセシビリティをすべて Flash Player に適用させます。変更内容を有効にするには、このメソッドを呼び出す必要があります。
複数のオブジェクトのアクセシビリティプロパティを変更する場合、必要な Accessibility.updateProperties() メソッド呼び出しは 1 回だけです。何度も呼び出すと、パフォーマンスが低下するだけでなく、スクリーンリーダーが誤った出力を生成する可能性があります。
IllegalOperationError — Flash Player のこのバージョンではアクセシビリティがサポートされません。flash.system.Capabilities.hasAccessibility プロパティが false のときには、Accessibility.updateProperties() メソッドを呼び出さないでください。
|
関連項目