サーバー注釈
このセクションでは、サーバー注釈の使用に関する情報を提供します。
まとめ
IAccPropServer を実装するクラスを定義し、そのインスタンスを作成し、特定の UI 要素の特定のプロパティをオーバーライドするようにシステムに指示します。 クライアントが UI 要素の 1 つからプロパティの 1 つを要求すると、オブジェクトが呼び出され、値を指定する機会が与えられる。 オブジェクトが値を返す場合、その値はクライアントに返されます。 オブジェクトが値を返さない場合、その UI 要素の既定値がクライアントに返されます。
この手法を使用する状況
この手法は、オブジェクトの IAccessible プロパティをオーバーライドする場合に使用します。 この手法は、以前の IAccessible 手法よりもはるかに簡単です。 詳細については、「 動的注釈の代替」を参照してください。
サーバー注釈を使用して、公開されているオブジェクト構造を変更することはできません。 オブジェクトの構造を変更するには、完全な IAccessible インターフェイス ポインターを実装する必要があります。
サーバー注釈の詳細については、次のトピックを参照してください。