Compartilhar via


Control.AccessibleDescription Propriedade

Definição

Obtém ou define a descrição do controle usada pelos aplicativos cliente de acessibilidade.

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

Valor da propriedade

String

A descrição do controle usada pelos aplicativos cliente de acessibilidade. O padrão é null.

Exemplos

O exemplo de código a seguir cria uma instância de uma CheckBox classe derivada, MyCheckBoxatribui-lhe uma Image à sua Image propriedade e define as AccessibleName propriedades, AccessibleDescription porque a Text propriedade é null. Este exemplo exige que você tenha um Form nome 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

Comentários

A propriedade de AccessibleDescription um objeto fornece uma descrição textual sobre a aparência visual de um objeto. A descrição é usada principalmente para fornecer um contexto maior para usuários com baixa visão ou cegos, mas também pode ser usada para pesquisa de contexto ou outros aplicativos.

A AccessibleDescription propriedade será necessária se a descrição não for óbvia ou se for redundante com base nas propriedades e Value propriedades do AccessibleRoleAccessibleNameStateobjeto. Por exemplo, um botão com "OK" não precisaria de informações adicionais, mas um botão que mostra uma imagem de um cacto precisaria. As AccessibleNamepropriedades , e (e AccessibleRole talvez Help) para o botão de cacto descreveriam sua finalidade, mas a AccessibleDescription propriedade transmitiria informações menos tangíveis, como "Um botão que mostra uma imagem de um cacto".

Para obter mais informações sobre propriedades de objetos acessíveis, consulte Conteúdo de Propriedades Descritivas.

Aplica-se a

Confira também