AccessibleObject.Description プロパティ

定義

指定したオブジェクトの外観を表す文字列を取得します。 すべてのオブジェクトに説明があるわけではありません。

public:
 virtual property System::String ^ Description { System::String ^ get(); };
public virtual string Description { get; }
public virtual string? Description { get; }
member this.Description : string
Public Overridable ReadOnly Property Description As String

プロパティ値

ユーザーに対するオブジェクトの視覚的な外観の説明。オブジェクトに説明がない場合は null

例外

コントロールの説明を取得できません。

注釈

このプロパティは、ユーザーに対するオブジェクトの外観を表します。

注意 (継承者)

既定の実装では、オブジェクトがシステム コントロールをラップする場合、アクセス可能なオブジェクトの説明が返されます。それ以外の場合は、 nullを返します。 通常、この説明は、視覚障疳者や視覚障疳者に対してより大きなコンテキストを提供するために使用されます。 コンテキスト検索やその他のアプリケーションにも使用できます。 サーバーは、説明が明確でない場合、またはオブジェクトのDescriptionNameRole、およびStateプロパティに基づいて冗長な場合、Value プロパティをサポートする必要があります。 たとえば、"OK" のボタンには追加情報は必要ありませんが、サボテンの画像を示すボタンは必要です。 サボテン ボタンの NameRole、およびおそらく Help プロパティは、その目的を説明しますが、 Description プロパティは、"サボテンの画像を示すボタン" のような、あまり具体的ではない情報を伝えます。

適用対象

こちらもご覧ください