Dela via


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.

automationsklienter för användargränssnittet