IUIAutomationWindowPattern-Schnittstelle (uiautomationclient.h)
Bietet Zugriff auf die grundlegenden Funktionen eines Fensters.
Vererbung
Die IUIAutomationWindowPattern-Schnittstelle erbt von der IUnknown-Schnittstelle . IUIAutomationWindowPattern verfügt auch über folgende Membertypen:
Methoden
Die IUIAutomationWindowPattern-Schnittstelle verfügt über diese Methoden.
IUIAutomationWindowPattern::Close Schließt das Fenster. |
IUIAutomationWindowPattern::get_CachedCanMaximize Ruft einen zwischengespeicherten Wert ab, der angibt, ob das Fenster maximiert werden kann. |
IUIAutomationWindowPattern::get_CachedCanMinimize Ruft einen zwischengespeicherten Wert ab, der angibt, ob das Fenster minimiert werden kann. |
IUIAutomationWindowPattern::get_CachedIsModal Ruft einen zwischengespeicherten Wert ab, der angibt, ob das Fenster modal ist. |
IUIAutomationWindowPattern::get_CachedIsTopmost Ruft einen zwischengespeicherten Wert ab, der angibt, ob das Fenster das oberste Element in der Z-Reihenfolge ist. |
IUIAutomationWindowPattern::get_CachedWindowInteractionState Ruft einen zwischengespeicherten Wert ab, der den aktuellen Zustand des Fensters für die Zwecke der Benutzerinteraktion angibt. |
IUIAutomationWindowPattern::get_CachedWindowVisualState Ruft einen zwischengespeicherten Wert ab, der den visuellen Zustand des Fensters angibt. das heißt, ob es sich im normalen, maximierten oder minimierten Zustand befindet. |
IUIAutomationWindowPattern::get_CurrentCanMaximize Gibt an, ob das Fenster maximiert werden kann. (IUIAutomationWindowPattern.get_CurrentCanMaximize) |
IUIAutomationWindowPattern::get_CurrentCanMinimize Gibt an, ob das Fenster minimiert werden kann. (IUIAutomationWindowPattern.get_CurrentCanMinimize) |
IUIAutomationWindowPattern::get_CurrentIsModal Gibt an, ob das Fenster modal ist. (IUIAutomationWindowPattern.get_CurrentIsModal) |
IUIAutomationWindowPattern::get_CurrentIsTopmost Gibt an, ob das Fenster das oberste Element in der Z-Reihenfolge ist. (IUIAutomationWindowPattern.get_CurrentIsTopmost) |
IUIAutomationWindowPattern::get_CurrentWindowInteractionState Ruft den aktuellen Zustand des Fensters für die Zwecke der Benutzerinteraktion ab. |
IUIAutomationWindowPattern::get_CurrentWindowVisualState Ruft den visuellen Zustand des Fensters ab; das heißt, ob es sich im normalen, maximierten oder minimierten Zustand befindet. |
IUIAutomationWindowPattern::SetWindowVisualState Minimiert, maximiert oder stellt das Fenster wieder her. |
IUIAutomationWindowPattern::WaitForInputIdle Bewirkt, dass der aufrufende Code für die angegebene Zeitspanne oder solange blockiert wird, bis der zugeordnete Prozess in den Leerlauf wechselt, je nachdem, was zuerst zutrifft. (IUIAutomationWindowPattern.WaitForInputIdle) |
Hinweise
Beispiele für Steuerelemente, die dieses Steuerelementmuster unterstützen, sind Anwendungsfenster der obersten Ebene, untergeordnete MDI-Fenster (Multiple-Document Interface) und modale Dialogfelder.
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 [nur Desktop-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 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | uiautomationclient.h (include UIAutomation.h) |