Condividi tramite


Proprietà Shape.AccessibleDescription

Ottiene o imposta la descrizione del controllo usata dalle applicazioni client di accessibilità.

Spazio dei nomi:  Microsoft.VisualBasic.PowerPacks
Assembly:  Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)

Sintassi

'Dichiarazione
<BrowsableAttribute(True)> _
Public Property AccessibleDescription As String
[BrowsableAttribute(true)]
public string AccessibleDescription { get; set; }
[BrowsableAttribute(true)]
public:
property String^ AccessibleDescription {
    String^ get ();
    void set (String^ value);
}
[<BrowsableAttribute(true)>]
member AccessibleDescription : string with get, set
function get AccessibleDescription () : String 
function set AccessibleDescription (value : String)

Valore proprietà

Tipo: String
Oggetto String che contiene la descrizione del controllo utilizzata dalle applicazioni client per l'accessibilità.L'impostazione predefinita è un riferimento Null (Nothing in Visual Basic).

Note

Il AccessibleDescription proprietà fornisce una descrizione testuale dell'aspetto visivo di un oggetto. La descrizione viene utilizzata principalmente per fornire un contesto migliore per gli utenti non vedenti o con, ma può essere utilizzato per la ricerca del contesto o altre applicazioni.

Il AccessibleDescription proprietà è necessaria se la descrizione non è chiara o se è ridondante in base la AccessibleName o AccessibleRole dell'oggetto. Ad esempio, una forma di visualizzare il testo "Fare clic qui" non sono necessarie informazioni aggiuntive, ma sarebbe una forma che rappresenta l'immagine di una tale. Il AccessibleName e AccessibleRole proprietà per la forma ne avrebbe descrivono la funzione, ma la AccessibleDescription proprietà comunicano informazioni meno rilevanti, ad esempio "Shape che mostra l'immagine di un tale".

Esempi

Nell'esempio seguente viene illustrato come impostare il AccessibleName e AccessibleDescription proprietà per un OvalShape controllo. Si supponga di aver aggiunto un file di immagine è denominato "ne" come risorsa nel progetto.

Dim OvalShape1 As New OvalShape
Dim canvas As New ShapeContainer
' Set the form as the parent of the ShapeContainer.
canvas.Parent = Me 
' Set the ShapeContainer as the parent of the OvalShape.
OvalShape1.Parent = canvas
' Assign an image resource to the BackgroundImage property.
OvalShape1.BackgroundImage = My.Resources.cactus
OvalShape1.Size = New Size(My.Resources.cactus.Size)
' Assign the AccessibleName and AccessibleDescription text.
OvalShape1.AccessibleName = "Image"
OvalShape1.AccessibleDescription = "A picture of a cactus"
OvalShape OvalShape1 = new OvalShape();
ShapeContainer canvas = new ShapeContainer();
// Set the form as the parent of the ShapeContainer.
canvas.Parent = this;
// Set the ShapeContainer as the parent of the OvalShape.
OvalShape1.Parent = canvas;
// Assign an image resource to the BackgroundImage property.
OvalShape1.BackgroundImage = VbPowerPacksShapeAccessibleCS.Properties.Resources.cactus;
OvalShape1.Size = new Size(VbPowerPacksShapeAccessibleCS.Properties.Resources.cactus.Height, 
    VbPowerPacksShapeAccessibleCS.Properties.Resources.cactus.Width);
// Assign the AccessibleName and AccessibleDescription text.
OvalShape1.AccessibleName = "Image";
OvalShape1.AccessibleDescription = "A picture of a cactus";

Sicurezza di .NET Framework

Vedere anche

Riferimenti

Shape Classe

Spazio dei nomi Microsoft.VisualBasic.PowerPacks

Altre risorse

Procedura: disegnare linee con il controllo LineShape (Visual Studio)

Procedura: disegnare forme con i controlli OvalShape e RectangleShape (Visual Studio)

Introduzione ai controlli Line e Shape (Visual Studio)