Exportar (0) Imprimir
Expandir Tudo
Expandir Minimizar
Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
Tradução
Original

Propriedade Control.AccessibleDescription

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

Namespace:  System.Windows.Forms
Assembly:  System.Windows.Forms (em System.Windows.Forms.dll)

public string AccessibleDescription { get; set; }

Valor de propriedade

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

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

The AccessibleDescription propriedade é necessário se a descrição não é óbvia ou se for redundante base do objeto AccessibleName, AccessibleRole, State, e Value Propriedades. Por exemplo, um botão com "OK" não precisa obter informações adicionais, mas um botão que mostra um imagem de um cacto faria.The AccessibleName, e AccessibleRole (e talvez Help) propriedades para o botão cacto descreveria sua finalidade, mas o AccessibleDescriptionpropriedade poderia transmitir informações que são menos tangíveis, sistema autônomo "Um botão que mostra a figura de um cacto."

Para obter mais informações sobre propriedades de objetos acessíveis, consulte o tópico "Conteúdo de descritivas Properties" na biblioteca MSDN em http://msdn.microsoft.com/library.

O exemplo de código a seguir cria uma instância de um CheckBox classe derivada, MyCheckBox, atribui um Image para sua Image propriedade e conjuntos de AccessibleName e AccessibleDescription Propriedades, porque o Text propriedade é null. Este exemplo requer que você tenha um Form chamada MyForm.

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 MyForm()
{
    // Create a 'MyCheckBox' control and 
    // display an image on it.
    MyCustomControls.MyCheckBox myCheckBox = 
        new MyCustomControls.MyCheckBox();
    myCheckBox.set_Location(new Point(5, 5));
    myCheckBox.set_Image(Image.FromFile(Application.get_CommonAppDataPath() 
        + "\\Preview.jpg"));
    // Set the AccessibleName property
    // since there is no Text displayed.
    myCheckBox.set_AccessibleName("Preview");
    myCheckBox.set_AccessibleDescription(
        "A toggle button used to show the document preview.");
    this.get_Controls().Add(myCheckBox);
} //MyForm


Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

o.NET Framework e.NET Compact Framework não oferecem suporte a todas as versões de cada plataforma. Para obter uma lista de versões suportadas, consulte Requisitos de sistema do .NET framework.

.NET Framework

Compatível com: 3.5, 3.0, 2.0, 1.1, 1.0

Contribuições da comunidade

ADICIONAR
A Microsoft está realizando uma pesquisa online para saber sua opinião sobre o site do MSDN. Se você optar por participar, a pesquisa online lhe será apresentada quando você sair do site do MSDN.

Deseja participar?
Mostrar:
© 2015 Microsoft