Freigeben über


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)

Weitere Informationen

Steuerelementmusterschnittstellen für Clients