TreeWalker.Normalize Methode
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.
Haalt het bovenliggende element op dat het dichtst bij de opgegeven AutomationElement in de structuurweergave wordt gebruikt door dit exemplaar van TreeWalker.
Overloads
| Name | Description |
|---|---|
| Normalize(AutomationElement) |
Haalt het knooppunt zelf op, als het voldoet aan het Condition, of het dichtstbijzijnde bovenliggende of bovenliggende knooppunt dat voldoet aan het Condition. |
| Normalize(AutomationElement, CacheRequest) |
Haalt het knooppunt zelf op, als het voldoet aan het Condition, of het dichtstbijzijnde bovenliggende of bovenliggende knooppunt dat voldoet aan de Conditioneigenschappen en patronen in de cache. |
Opmerkingen
Het element wordt genormaliseerd door de bovenliggende keten in de boom te navigeren totdat een element dat voldoet aan de weergavevoorwaarde voor het TreeWalker object is bereikt. Als het hoofdelement is bereikt, wordt het hoofdelement geretourneerd, zelfs als het niet voldoet aan de weergavevoorwaarde.
Deze methode is handig voor toepassingen die verwijzingen naar UI Automation elementen verkrijgen door hit-testing uit te voeren. De toepassing kan alleen met specifieke typen elementen werken en kan gebruiken Normalize om ervoor te zorgen dat ongeacht welk element in eerste instantie wordt opgehaald (bijvoorbeeld wanneer een schuifbalk de invoerfocus krijgt), alleen het interesse-element (zoals een inhoudselement) uiteindelijk wordt opgehaald.
Normalize(AutomationElement)
public:
System::Windows::Automation::AutomationElement ^ Normalize(System::Windows::Automation::AutomationElement ^ element);
public System.Windows.Automation.AutomationElement Normalize(System.Windows.Automation.AutomationElement element);
member this.Normalize : System.Windows.Automation.AutomationElement -> System.Windows.Automation.AutomationElement
Public Function Normalize (element As AutomationElement) As AutomationElement
Parameters
- element
- AutomationElement
Het element waaruit de normalisatie moet worden gestart.
Retouren
Het dichtstbijzijnde AutomationElement in de huidige weergave. Als de navigatie van de bovenliggende keten het hoofdelement bereikt, wordt het hoofdelement geretourneerd.
Opmerkingen
Het element wordt genormaliseerd door de bovenliggende keten in de boom te navigeren totdat een element dat voldoet aan de weergavevoorwaarde voor het TreeWalker object is bereikt. Als het hoofdelement is bereikt, wordt het hoofdelement geretourneerd, zelfs als het niet voldoet aan de weergavevoorwaarde.
Deze methode is handig voor toepassingen die verwijzingen naar UI Automation elementen verkrijgen door hit-testing uit te voeren. De toepassing kan alleen met specifieke typen elementen werken en kan gebruiken Normalize om ervoor te zorgen dat ongeacht welk element in eerste instantie wordt opgehaald (bijvoorbeeld wanneer een schuifbalk de invoerfocus krijgt), alleen het interesse-element (zoals een inhoudselement) uiteindelijk wordt opgehaald.
Zie ook
- Overzicht van UI Automation Tree
- Navigeren tussen ui-automatiseringselementen met TreeWalker
- UI Automation Elementen verkrijgen
Van toepassing op
Normalize(AutomationElement, CacheRequest)
public:
System::Windows::Automation::AutomationElement ^ Normalize(System::Windows::Automation::AutomationElement ^ element, System::Windows::Automation::CacheRequest ^ request);
public System.Windows.Automation.AutomationElement Normalize(System.Windows.Automation.AutomationElement element, System.Windows.Automation.CacheRequest request);
member this.Normalize : System.Windows.Automation.AutomationElement * System.Windows.Automation.CacheRequest -> System.Windows.Automation.AutomationElement
Public Function Normalize (element As AutomationElement, request As CacheRequest) As AutomationElement
Parameters
- element
- AutomationElement
Het element waaruit de normalisatie moet worden gestart.
- request
- CacheRequest
Een cacheaanvraagobject waarin eigenschappen en patronen worden opgegeven voor de geretourneerde AutomationElement cache.
Retouren
Het dichtstbijzijnde AutomationElement in de huidige weergave. Als de navigatie van de bovenliggende keten het hoofdelement bereikt, wordt het hoofdelement geretourneerd.
Opmerkingen
Het element wordt genormaliseerd door de bovenliggende keten in de boom te navigeren totdat een element dat voldoet aan de weergavevoorwaarde voor het TreeWalker object is bereikt. Als het hoofdelement is bereikt, wordt het hoofdelement geretourneerd, zelfs als het niet voldoet aan de weergavevoorwaarde.
Deze methode is handig voor toepassingen die verwijzingen naar UI Automation elementen verkrijgen door hit-testing uit te voeren. De toepassing kan alleen met specifieke typen elementen werken en kan gebruiken Normalize om ervoor te zorgen dat ongeacht welk element in eerste instantie wordt opgehaald (bijvoorbeeld wanneer een schuifbalk de invoerfocus krijgt), alleen het interesse-element (zoals een inhoudselement) uiteindelijk wordt opgehaald.
Zie ook
- Overzicht van UI Automation Tree
- Navigeren tussen ui-automatiseringselementen met TreeWalker
- UI Automation Elementen verkrijgen