WindowPattern Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет элемент управления, который обеспечивает фундаментальную функциональность на основе окон в традиционном графическом пользовательском интерфейсе (GUI).
public ref class WindowPattern : System::Windows::Automation::BasePattern
public class WindowPattern : System.Windows.Automation.BasePattern
type WindowPattern = class
inherit BasePattern
Public Class WindowPattern
Inherits BasePattern
- Наследование
Комментарии
Примеры элементов управления, поддерживающих этот шаблон элементов управления, включают окна приложений верхнего уровня, дочерние окна интерфейса с несколькими документами (MDI), модальные диалоги и окна справки по выноскам.
Поля
| CanMaximizeProperty |
Определяет свойство CanMaximize. |
| CanMinimizeProperty |
Определяет свойство CanMinimize. |
| IsModalProperty |
Определяет свойство IsModal. |
| IsTopmostProperty |
Определяет свойство IsTopmost. |
| Pattern |
Определяет шаблон элемента управления WindowPattern. |
| WindowClosedEvent |
Определяет событие, которое возникает при закрытии окна. |
| WindowInteractionStateProperty |
Определяет свойство WindowInteractionState. |
| WindowOpenedEvent |
Определяет событие, которое возникает при открытии окна. |
| WindowVisualStateProperty |
Определяет свойство WindowVisualState. |
Свойства
| Cached |
Возвращает кэшированные значения свойств модель автоматизации пользовательского интерфейса для этогоWindowPattern. |
| Current |
Возвращает текущие значения свойств модель автоматизации пользовательского интерфейса для этогоWindowPattern. |
Методы
| Close() |
Пытается закрыть текущее окно. |
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
| SetWindowVisualState(WindowVisualState) |
Изменяет состояние WindowVisualState окна. |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
| WaitForInputIdle(Int32) |
Блокирует вызывающий код в течение заданного промежутка времени или до того момента, как связанный процесс перейдет в состояние бездействия, в зависимости от того, что произойдет раньше. |