AutomationElement.RootElement Eigenschap

Definitie

Hiermee haalt u de hoofdmap AutomationElement voor het huidige bureaublad op.

public:
 static property System::Windows::Automation::AutomationElement ^ RootElement { System::Windows::Automation::AutomationElement ^ get(); };
public static System.Windows.Automation.AutomationElement RootElement { get; }
static member RootElement : System.Windows.Automation.AutomationElement
Public Shared ReadOnly Property RootElement As AutomationElement

Waarde van eigenschap

Het hoofdelement.

Voorbeelden

Met de volgende voorbeeldcode wordt een verzameling van alle directe onderliggende elementen van het bureaublad opgehaald.

AutomationElementCollection desktopChildren =
    AutomationElement.RootElement.FindAll(
    TreeScope.Children, Condition.TrueCondition);
Dim desktopChildren As AutomationElementCollection
desktopChildren = AutomationElement.RootElement.FindAll( _
    TreeScope.Children, Condition.TrueCondition)

Opmerkingen

U kunt het hoofdelement gebruiken als uitgangspunt voor het vinden van andere elementen, met behulp van de FindAll en FindFirst methoden.

Zorg ervoor dat u bij het zoeken vanuit het hoofdelement het bereik van de zoekopdracht opgeeft Children , niet Descendants. Een zoekopdracht door de hele substructuur van het bureaublad kan duizenden items herhalen en leiden tot een stack-overloop.

Van toepassing op