Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Предоставляет доступ к основным функциям на основе окна элемента управления.
Наследование
Интерфейс 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 Указывает, является ли окно самым верхним элементом в z-порядке. (IWindowProvider.get_IsTopmost) |
|
IWindowProvider::get_WindowInteractionState Указывает текущее состояние окна для взаимодействия с пользователем. |
|
IWindowProvider::get_WindowVisualState Указывает визуальное состояние окна; т. е. является ли окно нормальным (восстановленным), свернуто или развернуто. |
|
IWindowProvider::SetVisualState Изменяет визуальное состояние окна. Например, свертывает или развертывает его. |
|
IWindowProvider::WaitForInputIdle Блокирует вызывающий код в течение заданного промежутка времени или до того момента, как связанный процесс перейдет в состояние бездействия, в зависимости от того, что произойдет раньше. (IWindowProvider.WaitForInputIdle) |
Комментарии
Реализовано в поставщике Microsoft модель автоматизации пользовательского интерфейса, который должен поддерживать шаблон элемента управления окном.
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows XP [классические приложения | Приложения UWP] |
| Минимальная версия сервера | Windows Server 2003 [классические приложения | Приложения UWP] |
| Целевая платформа | Windows |
| Header | uiautomationcore.h (включая UIAutomation.h) |
См. также раздел
Общие сведения о поставщиках автоматизации пользовательского интерфейса