AutomationElement.Current Eigenschap
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.
Hiermee haalt u de huidige eigenschapswaarden van de AutomationElement.
public:
property System::Windows::Automation::AutomationElement::AutomationElementInformation Current { System::Windows::Automation::AutomationElement::AutomationElementInformation get(); };
public System.Windows.Automation.AutomationElement.AutomationElementInformation Current { get; }
member this.Current : System.Windows.Automation.AutomationElement.AutomationElementInformation
Public ReadOnly Property Current As AutomationElement.AutomationElementInformation
Waarde van eigenschap
Een structuur met de huidige eigenschapswaarden.
Uitzonderingen
De gebruikersinterface voor de AutomationElement app bestaat niet meer.
Voorbeelden
In het volgende voorbeeld ziet u hoe de Current eigenschap wordt gebruikt om de naam op te halen van een item dat is geselecteerd in een lijst.
/// <summary>
/// Handles ElementSelected events by showing a message.
/// </summary>
/// <param name="src">Object that raised the event; in this case, a list item.</param>
/// <param name="e">Event arguments.</param>
private void OnSelect(object src, AutomationEventArgs e)
{
// Get the name of the item, which is equivalent to its text.
AutomationElement element = src as AutomationElement;
if (element != null)
{
Console.WriteLine(element.Current.Name + " was selected.");
}
}
''' <summary>
''' Handles ElementSelected events by showing a message.
''' </summary>
''' <param name="src">Object that raised the event; in this case, a list item.</param>
''' <param name="e">Event arguments.</param>
Private Sub OnSelect(ByVal src As Object, ByVal e As AutomationEventArgs)
' Get the name of the item, which is equivalent to its text.
Dim element As AutomationElement = DirectCast(src, AutomationElement)
If (element IsNot Nothing) Then
Console.WriteLine(element.Current.Name + " was selected.")
End If
End Sub
Opmerkingen
De accessors voor UI Automation eigenschappen worden weergegeven als eigenschappen van de structuur die wordt geretourneerd door Current. U hoeft de structuur niet op te halen; u rechtstreeks toegang hebt tot de leden, zoals in het onderstaande voorbeeld. Zie voor specifieke informatie over de beschikbare eigenschappen en het bijbehorende gebruik AutomationElement.AutomationElementInformation.
Gebruik de eigenschap Cached om de waarde van UI Automation eigenschappen in de cache op te halen voor dit element.
Van toepassing op
Zie ook
- Overzicht van UI Automation-eigenschappen