AutomationElement.Current Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá aktuální hodnoty AutomationElementvlastnosti .
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
Hodnota vlastnosti
Struktura obsahující aktuální hodnoty vlastností.
Výjimky
Uživatelské rozhraní AutomationElement již neexistuje.
Příklady
Následující příklad ukazuje, jak Current se vlastnost používá k načtení názvu položky, která byla vybrána v seznamu.
/// <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
Poznámky
Přístupové objekty pro vlastnosti automatizace uživatelského rozhraní jsou reprezentovány jako vlastnosti struktury vrácené Current. Nemusíte načítat strukturu; k jejím členům můžete přistupovat přímo, jak je znázorněno v následujícím příkladu. Konkrétní informace o dostupných vlastnostech a jejich použití naleznete v tématu AutomationElement.AutomationElementInformation.
Chcete-li získat hodnotu v mezipaměti vlastností automatizace uživatelského rozhraní pro tento prvek, použijte Cached vlastnost.