AccessibleObject.Description プロパティ


指定したオブジェクトの外観を説明する文字列を取得します。Gets a string that describes the visual appearance of the specified object. 説明が用意されていないオブジェクトもあります。Not all objects have a description.

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


ユーザーから見たオブジェクトの外観の説明。説明がない場合は nullA description of the object's visual appearance to the user, or null if the object does not have a description.


コントロールの説明を取得できません。The description for the control cannot be retrieved.


このプロパティは、ユーザーに対するオブジェクトの外観を記述します。This property describes the object's visual appearance to the user.

注意 (継承者)

既定の実装は、オブジェクトがシステムコントロールをラップしている場合に、ユーザー補助オブジェクトの説明を返します。それ以外の場合は nullを返します。The default implementation returns the accessible object's description if the object wraps a system control; otherwise, it returns null. この説明は、通常、視覚障碍のあるユーザーや視覚障碍のあるユーザーのために、より多くのコンテキストを提供するために使用されます。The description is typically used to provide greater context for low-vision or blind users. また、コンテキストの検索やその他のアプリケーションにも使用できます。It can also be used for context searching or other applications. 説明が明確でない場合、またはオブジェクトの NameRoleState、および Value の各プロパティに基づいて重複している場合、サーバーは Description プロパティをサポートする必要があります。Servers need to support the Description property if the description is not obvious, or if it is redundant based on the object's Name, Role, State, and Value properties. たとえば、"OK" のボタンには追加情報は必要ありませんが、サボテンの画像を表示するボタンがあります。For example, a button with "OK" does not need additional information, but a button that shows a picture of a cactus would. NameRole、および場合によっては、サボテンボタンのプロパティ Help、その目的を説明しますが、Description プロパティは、"サボテンの画像を表示するボタン" のように、わかりにくくなる情報を示します。The Name, Role, and perhaps Help properties for the cactus button describe its purpose, but the Description property conveys information that is less tangible, like "A button that shows a picture of a cactus".