Control.AccessibleDescription プロパティ

定義

ユーザー補助クライアント アプリケーションによって使用される、コントロールの説明を取得または設定します。

public:
 property System::String ^ AccessibleDescription { System::String ^ get(); void set(System::String ^ value); };
public string AccessibleDescription { get; set; }
member this.AccessibleDescription : string with get, set
Public Property AccessibleDescription As String

プロパティ値

String

ユーザー補助クライアント アプリケーションによって使用されるコントロールの説明。 既定値は、null です。

次のコード例では、派生クラスのインスタンスを作成し、そのインスタンスを CheckBox MyCheckBox プロパティに割り当てて、プロパティ Image Image とプロパティを設定し AccessibleName AccessibleDescription Text ます。これは、プロパティがであるため null です。 この例では、という名前のが必要です Form MyForm

public:
   MyForm()
   {
      // Create a 'MyCheckBox' control and
      // display an image on it.
      MyCustomControls::MyCheckBox^ myCheckBox = gcnew MyCustomControls::MyCheckBox;
      myCheckBox->Location = Point(5,5);
      myCheckBox->Image = Image::FromFile( String::Concat( Application::CommonAppDataPath, "\\Preview.jpg" ) );
      
      // Set the AccessibleName property
      // since there is no Text displayed.
      myCheckBox->AccessibleName = "Preview";
      myCheckBox->AccessibleDescription = "A toggle button used to show the document preview.";
      this->Controls->Add( myCheckBox );
   }
public MyForm()
{
   // Create a 'MyCheckBox' control and 
   // display an image on it.
   MyCustomControls.MyCheckBox myCheckBox = 
      new MyCustomControls.MyCheckBox();
   myCheckBox.Location = new Point(5,5);
   myCheckBox.Image = Image.FromFile(
     Application.CommonAppDataPath + "\\Preview.jpg");

   // Set the AccessibleName property
   // since there is no Text displayed.
   myCheckBox.AccessibleName = "Preview";
   myCheckBox.AccessibleDescription =
     "A toggle button used to show the document preview.";
   this.Controls.Add(myCheckBox);
}
Public Sub New()
   ' Create a 'MyCheckBox' control and 
   ' display an image on it. 
   Dim myCheckBox As New MyCustomControls.MyCheckBox()
   myCheckBox.Location = New Point(5, 5)
   myCheckBox.Image = Image.FromFile( _
     Application.CommonAppDataPath + "\Preview.jpg")

   ' Set the AccessibleName property
   ' since there is no Text displayed. 
   myCheckBox.AccessibleName = "Preview"

   ' Set the AccessibleDescription text.
   myCheckBox.AccessibleDescription = _
     "A toggle button used to show the document preview."
   Me.Controls.Add(myCheckBox)
End Sub

注釈

オブジェクトのプロパティは、 AccessibleDescription オブジェクトの外観についての説明テキストを提供します。 この説明は、視覚障碍のあるユーザーや視覚障碍のあるユーザーのためにより多くのコンテキストを提供するために主に使用されますが、コンテキストの検索やその他のアプリケーションにも使用できます。

AccessibleDescription説明が明確でない場合、またはオブジェクトの、、、の各プロパティに基づいて重複している場合は、プロパティが必要です AccessibleName AccessibleRole State Value 。 たとえば、"OK" のボタンには追加情報は必要ありませんが、サボテンの画像を表示するボタンがあります。 AccessibleNameサボテンボタンの、、および (および場合によっ AccessibleRole ては) プロパティには Help その目的が記述されていますが、プロパティは、 AccessibleDescription "サボテンの画像を表示するボタン" など、あまり明確でない情報を伝達します。

ユーザー補助オブジェクトのプロパティの詳細については、「 説明プロパティの内容」を参照してください。

適用対象

こちらもご覧ください