IUIAutomationPatternInstance-Schnittstelle (uiautomationcore.h)
Stellt ein Steuerelementmusterobjekt dar. Der Client-API-Wrapper verwendet diese Schnittstelle, um alle Eigenschaften- und Methodenaufrufe in Bezug auf die Methoden GetProperty und CallMethod zu implementieren.
Vererbung
Die IUIAutomationPatternInstance-Schnittstelle erbt von der IUnknown-Schnittstelle . IUIAutomationPatternInstance verfügt auch über die folgenden Membertypen:
Methoden
Die IUIAutomationPatternInstance-Schnittstelle verfügt über diese Methoden.
IUIAutomationPatternInstance::CallMethod Client wrapper implementiert Methoden, indem diese CallMethod-Funktion aufgerufen und die Parameter als Array von Zeigern angegeben werden. |
IUIAutomationPatternInstance::GetProperty Das Client-Wrapperobjekt implementiert die Methoden IUIAutomation::get_CurrentX und IUIAutomationElement::get_CachedX, indem diese Funktion aufgerufen und die Eigenschaft nach Index angegeben wird. |
Hinweise
Diese Schnittstelle wird von Microsoft Benutzeroberflächenautomatisierung implementiert und von Methoden wie GetCurrentPattern zurückgegeben. Die Schnittstelle wird an CreateClientWrapper übergeben, wo sie zum Aufrufen der entsprechenden Methoden und Eigenschaften getter verwendet wird.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 7, Windows Vista mit SP2 und Plattformupdate für Windows Vista, Windows XP mit SP3 und Plattformupdate für Windows Vista [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2, Windows Server 2008 mit SP2 und Plattformupdate für Windows Server 2008, Windows Server 2003 mit SP2 und Plattformupdate für Windows Server 2008 [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | uiautomationcore.h (include UIAutomation.h) |