AutomationElement.AccessKeyProperty Veld
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Identificeert de AccessKey eigenschap.
public: static initonly System::Windows::Automation::AutomationProperty ^ AccessKeyProperty;
public static readonly System.Windows.Automation.AutomationProperty AccessKeyProperty;
staticval mutable AccessKeyProperty : System.Windows.Automation.AutomationProperty
Public Shared ReadOnly AccessKeyProperty As AutomationProperty
Waarde van veld
Voorbeelden
In het volgende voorbeeld wordt de huidige waarde van de eigenschap opgehaald. De standaardwaarde wordt geretourneerd als het element er geen opgeeft.
string accessKey =
autoElement.GetCurrentPropertyValue(AutomationElement.AccessKeyProperty) as string;
Dim accessKey As String = _
CStr(autoElement.GetCurrentPropertyValue(AutomationElement.AccessKeyProperty))
In het volgende voorbeeld wordt de huidige waarde van de eigenschap opgehaald, maar wordt aangegeven dat als het element zelf geen waarde voor de eigenschap biedt, NotSupported moet worden geretourneerd in plaats van een standaardwaarde.
string accessKeyString;
object accessKeyNoDefault =
autoElement.GetCurrentPropertyValue(AutomationElement.AccessKeyProperty, true);
if (accessKeyNoDefault == AutomationElement.NotSupported)
{
// TODO Handle the case where you do not wish to proceed using the default value.
}
else
{
accessKeyString = accessKeyNoDefault as string;
}
Dim accessKeyString As String
Dim accessKeyNoDefault As Object = autoElement.GetCurrentPropertyValue(AutomationElement.AccessKeyProperty, True)
If accessKeyNoDefault Is AutomationElement.NotSupported Then
' TODO Handle the case where you do not wish to proceed using the default value.
Else
accessKeyString = CStr(accessKeyNoDefault)
End If
Opmerkingen
Deze id wordt gebruikt door UI Automation clienttoepassingen. UI Automation providers moeten de equivalente id in AutomationElementIdentifiers gebruiken.
Deze eigenschap kan ook worden opgehaald uit de Current of Cached eigenschappen.
Een toegangssleutel is een teken in de tekst van een menu, menu-item of label van een besturingselement, zoals een knop waarmee de gekoppelde menufunctie wordt geactiveerd. De letter O wordt bijvoorbeeld vaak gebruikt om het algemene dialoogvenster Bestand openen aan te roepen vanuit een menu Bestand .
Toegangssleutelwaarden zijn van het type String en bevatten het teken dat is geregistreerd als de toegangssleutel voor het element. De standaardwaarde voor de tekenreeks is een lege tekenreeks.
Van toepassing op
Zie ook
- Overzicht van UI Automation-eigenschappen