AutomationElement.Current Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene la proprietà corrente dell'oggetto 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
Valore della proprietà
Struttura che contiene i valori di proprietà correnti.
Eccezioni
L'interfaccia utente per AutomationElement non esiste più.
Esempio
Nell'esempio seguente viene illustrato come viene usata la Current proprietà per recuperare il nome di un elemento selezionato in un elenco.
/// <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
Commenti
Le funzioni di accesso per Automazione interfaccia utente proprietà sono rappresentate come proprietà della struttura restituita da Current. Non è necessario recuperare la struttura; è possibile accedere direttamente ai membri, come nell'esempio seguente. Per informazioni specifiche sulle proprietà disponibili e sull'uso, vedere AutomationElement.AutomationElementInformation.
Per ottenere il valore memorizzato nella cache di proprietà Automazione interfaccia utente in questo elemento, usare la Cached proprietà .