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
继承
WindowPattern

注解

支持此控件模式的控件示例包括顶级应用程序窗口、多文档界面 (MDI) 子窗口、模式对话框和气球帮助窗口。

字段

名称 说明
CanMaximizeProperty

标识 CanMaximize 属性。

CanMinimizeProperty

标识 CanMinimize 属性。

IsModalProperty

标识 IsModal 属性。

IsTopmostProperty

标识 IsTopmost 属性。

Pattern

标识 WindowPattern 控件模式。

WindowClosedEvent

标识关闭窗口时引发的事件。

WindowInteractionStateProperty

标识 WindowInteractionState 属性。

WindowOpenedEvent

标识在打开窗口时引发的事件。

WindowVisualStateProperty

标识 WindowVisualState 属性。

属性

名称 说明
Cached

获取此 WindowPattern 的缓存 UI 自动化属性值。

Current

获取此 WindowPattern 的当前UI 自动化属性值。

方法

名称 说明
Close()

尝试关闭当前窗口。

Equals(Object)

确定指定的对象是否等于当前对象。

(继承自 Object)
GetHashCode()

用作默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object的浅表副本。

(继承自 Object)
SetWindowVisualState(WindowVisualState)

WindowVisualState更改窗口。

ToString()

返回一个表示当前对象的字符串。

(继承自 Object)
WaitForInputIdle(Int32)

使调用代码在指定时间内阻止或直到关联的进程进入空闲状态(以先完成为准)。

适用于

另请参阅