Events
Nov 19, 11 PM - Nov 21, 11 PM
Gain the competitive edge you need with powerful AI and Cloud solutions by attending Microsoft Ignite online.
Register nowThis browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Provides access to the fundamental window-based functionality of a control.
The IWindowProvider interface inherits from the IUnknown interface. IWindowProvider also has these types of members:
The IWindowProvider interface has these methods.
IWindowProvider::Close Attempts to close the window. |
IWindowProvider::get_CanMaximize Indicates whether the window can be maximized. (IWindowProvider.get_CanMaximize) |
IWindowProvider::get_CanMinimize Indicates whether the window can be minimized. (IWindowProvider.get_CanMinimize) |
IWindowProvider::get_IsModal Indicates whether the window is modal. (IWindowProvider.get_IsModal) |
IWindowProvider::get_IsTopmost Indicates whether the window is the topmost element in the z-order. (IWindowProvider.get_IsTopmost) |
IWindowProvider::get_WindowInteractionState Specifies the current state of the window for the purposes of user interaction. |
IWindowProvider::get_WindowVisualState Specifies the visual state of the window; that is, whether the window is normal (restored), minimized, or maximized. |
IWindowProvider::SetVisualState Changes the visual state of the window. For example, minimizes or maximizes it. |
IWindowProvider::WaitForInputIdle Causes the calling code to block for the specified time or until the associated process enters an idle state, whichever completes first. (IWindowProvider.WaitForInputIdle) |
Implemented on a Microsoft UI Automation provider that must support the Window Control Pattern control pattern.
Requirement | Value |
---|---|
Minimum supported client | Windows XP [desktop apps | UWP apps] |
Minimum supported server | Windows Server 2003 [desktop apps | UWP apps] |
Target Platform | Windows |
Header | uiautomationcore.h (include UIAutomation.h) |
Events
Nov 19, 11 PM - Nov 21, 11 PM
Gain the competitive edge you need with powerful AI and Cloud solutions by attending Microsoft Ignite online.
Register now