Interfaccia IUIAutomationWindowPattern (uiautomationclient.h)
Fornisce l'accesso alla funzionalità fondamentale di una finestra.
Ereditarietà
L'interfaccia IUIAutomationWindowPattern eredita dall'interfaccia IUnknown . IUIAutomationWindowPattern include anche questi tipi di membri:
Metodi
L'interfaccia IUIAutomationWindowPattern include questi metodi.
IUIAutomationWindowPattern::Close Chiude la finestra. |
IUIAutomationWindowPattern::get_CachedCanMaximize Recupera un valore memorizzato nella cache che indica se la finestra può essere ingrandita. |
IUIAutomationWindowPattern::get_CachedCanMinimize Recupera un valore memorizzato nella cache che indica se la finestra può essere ridotta a icona. |
IUIAutomationWindowPattern::get_CachedIsModal Recupera un valore memorizzato nella cache che indica se la finestra è modale. |
IUIAutomationWindowPattern::get_CachedIsTopmost Recupera un valore memorizzato nella cache che indica se la finestra è l'elemento più alto nell'ordine z. |
IUIAutomationWindowPattern::get_CachedWindowInteractionState Recupera un valore memorizzato nella cache che indica lo stato corrente della finestra ai fini dell'interazione dell'utente. |
IUIAutomationWindowPattern::get_CachedWindowVisualState Recupera un valore memorizzato nella cache che indica lo stato visivo della finestra; ovvero, indipendentemente dal fatto che si tratti dello stato normale, ingrandita o ridotta al minimo. |
IUIAutomationWindowPattern::get_CurrentCanMaximize Indica se la finestra può essere ingrandita. (IUIAutomationWindowPattern.get_CurrentCanMaximize) |
IUIAutomationWindowPattern::get_CurrentCanMinimize Indica se la finestra può essere ridotta al minimo. (IUIAutomationWindowPattern.get_CurrentCanMinimize) |
IUIAutomationWindowPattern::get_CurrentIsModal Indica se la finestra è modale. (IUIAutomationWindowPattern.get_CurrentIsModal) |
IUIAutomationWindowPattern::get_CurrentIsTopmost Indica se la finestra è l'elemento più in alto nell'ordine z. (IUIAutomationWindowPattern.get_CurrentIsTopmost) |
IUIAutomationWindowPattern::get_CurrentWindowInteractionState Recupera lo stato corrente della finestra ai fini dell'interazione dell'utente. |
IUIAutomationWindowPattern::get_CurrentWindowVisualState Recupera lo stato visivo della finestra; ovvero, indipendentemente dal fatto che si tratti dello stato normale, ingrandita o ridotta al minimo. |
IUIAutomationWindowPattern::SetWindowVisualState Riduce al minimo, ottimizza o ripristina la finestra. |
IUIAutomationWindowPattern::WaitForInputIdle Comporta il blocco del codice chiamante per il lasso di tempo specificato o finché il processo associato non entra in stato di inattività, in base alla prima condizione che viene soddisfatta. (IUIAutomationWindowPattern.WaitForInputIdle) |
Commenti
Esempi di controlli che supportano questo modello di controllo includono finestre dell'applicazione di primo livello, finestre figlio MDI (multiple-document interface) e finestre di dialogo modali.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 7, Windows Vista con SP2 e Aggiornamento della piattaforma per Windows Vista, Windows XP con SP3 e Platform Update per Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 R2, Windows Server 2008 con SP2 e Platform Update per Windows Server 2008, Windows Server 2003 con SP2 e Platform Update per Windows Server 2008 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | uiautomationclient.h (includere UIAutomation.h) |