Gränssnitt för automationselement för klienter
I det här avsnittet beskrivs de gränssnitt som används av Microsoft UI Automation-klienten för att hitta, komma åt och fråga automationselement i användargränssnittet.
I det här avsnittet
Gränssnitt | Beskrivning |
---|---|
IUIAutomation |
Exponerar metoder som gör det möjligt för UI Automation-klientprogram att identifiera, komma åt och filtrera automationselement i användargränssnittet. UI Automation exponerar varje element i UI Automation som ett objekt som representeras av IUIAutomation-gränssnittet. Medlemmarna i det här gränssnittet är inte specifika för ett visst element. |
IUIAutomation2 |
Utökar IUIAutomation--gränssnittet för att exponera ytterligare metoder för att kontrollera UI Automation-funktioner. |
IUIAutomation3 |
Utökar IUIAutomation2--gränssnittet för att exponera ytterligare metoder för att kontrollera UI Automation-funktioner. |
IUIAutomation4 |
Utökar IUIAutomation3--gränssnittet för att exponera ytterligare metoder för att kontrollera UI Automation-funktioner. |
IUIAutomation5 |
Utökar IUIAutomation4--gränssnittet för att exponera ytterligare metoder för att kontrollera UI Automation-funktioner. |
IUIAutomation6 |
Utökar IUIAutomation5--gränssnittet för att exponera ytterligare metoder för att kontrollera UI Automation-funktioner. |
IUIAutomationCacheRequest |
Exponerar egenskaper och metoder för en cachebegäran. Klientprogram använder det här gränssnittet för att ange de egenskaper och kontrollmönster som ska cachelagras när ett UI Automation-element hämtas. |
IUIAutomationElement |
Exponerar metoder och egenskaper för ett UI Automation-element, som representerar ett användargränssnittsobjekt. |
IUIAutomationElement2 |
Utökar gränssnittet IUIAutomationElement. |
IUIAutomationElement3 |
Utökar gränssnittet IUIAutomationElement2. |
IUIAutomationElement4 |
Utökar gränssnittet IUIAutomationElement3. |
IUIAutomationElement5 |
Utökar IUIAutomationElement4--gränssnittet för att ge åtkomst till aktuella och cachelagrade landmärkesdata. |
IUIAutomationElement6 |
Utökar IUIAutomationElement5--gränssnittet för att ge åtkomst till aktuella och cachelagrade fullständiga beskrivningar. |
IUIAutomationElement7 |
Utökar gränssnittet IUIAutomationElement6. |
IUIAutomationElement8 |
Utökar gränssnittet IUIAutomationElement7. |
IUIAutomationElement9 |
Utökar gränssnittet IUIAutomationElement8. |
IUIAutomationElementArray |
Representerar en samling automationselement för användargränssnittet. |
IUIAutomationRegistrar |
Visar metoder för att registrera nya kontrollmönster, egenskaper och händelser. |
IUIAutomationTreeWalker |
Visar egenskaper och metoder som UI Automation-klientprogram använder för att visa och navigera i UI Automation-elementen på skrivbordet. |