State プロパティ

State プロパティは、一瞬でオブジェクトの状態を表します。 すべてのオブジェクトで State プロパティがサポートされています。

State プロパティは、IAccessible::get_accState を呼び出すことによって取得されます。

Microsoft Active Accessibility は、oleacc.h で定義された オブジェクトの状態定数を提供し、オブジェクトの状態を識別するために組み合わされます。 サーバー開発者は、これらの定義済みの状態値を使用することをお勧めします。 定義済みの状態値が返された場合、クライアントは GetStateText を 使用して、状態を記述するローカライズされた文字列を取得します。

場合によってはアニメーション化されるグラフィックスでは、 State プロパティが STATE_SYSTEM_ANIMATED に設定され、 Role プロパティが ROLE_SYSTEM_GRAPHICに設定されている必要があります。