IWindowProvider 介面 (uiautomationcore.h)
提供控制項基本視窗式功能的存取權。
繼承
IWindowProvider 介面繼承自 IUnknown 介面。 IWindowProvider 也有下列類型的成員:
方法
IWindowProvider 介面具有這些方法。
IWindowProvider::Close 嘗試關閉視窗。 |
IWindowProvider::get_CanMaximize 指出視窗是否可以最大化。 (IWindowProvider.get_CanMaximize) |
IWindowProvider::get_CanMinimize 指出視窗是否可以最小化。 (IWindowProvider.get_CanMinimize) |
IWindowProvider::get_IsModal 指出視窗是否為強制回應。 (IWindowProvider.get_IsModal) |
IWindowProvider::get_IsTopmost 指出視窗是否為圖層順序中最上層元素。 (IWindowProvider.get_IsTopmost) |
IWindowProvider::get_WindowInteractionState 針對用戶互動的目的,指定視窗的目前狀態。 |
IWindowProvider::get_WindowVisualState 指定視窗的視覺狀態;也就是說,視窗是正常 (還原) 、最小化或最大化。 |
IWindowProvider::SetVisualState 變更視窗的可見狀態。 例如,最小化或最大化。 |
IWindowProvider::WaitForInputIdle 導致將呼叫程式碼封鎖指定的時間,或直到相關聯的處理序進入閒置狀態 (就看何者先完成)。 (IWindowProvider.WaitForInputIdle) |
備註
在必須支援視窗控制項模式控制樣式的 Microsoft 使用者介面自動化 提供者上實作。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows XP [傳統型應用程式 |UWP 應用程式] |
最低支援的伺服器 | Windows Server 2003 [傳統型應用程式 |UWP 應用程式] |
目標平台 | Windows |
標頭 | uiautomationcore.h (包含 UIAutomation.h) |