Taal

AutomationElement.Current Eigenschap

Definitie

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