AutomationElement.RootElement 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 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.