Control.AccessibleDescription Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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, MyCheckBox
atribui-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.