This documentation is archived and is not being maintained.
Represents a control that provides fundamental window-based functionality within a traditional graphical user interface (GUI).
The WindowPattern type exposes the following members.
|Close||Attempts to close the current window.|
|Equals||Determines whether the specified Object is equal to the current Object. (Inherited from Object.)|
|Finalize||Frees resources and performs other cleanup operations before the object is reclaimed by garbage collection. (Inherited from BasePattern.)|
|GetHashCode||Serves as a hash function for a particular type. (Inherited from Object.)|
|GetType||Gets the type of the current instance. (Inherited from Object.)|
|MemberwiseClone||Creates a shallow copy of the current Object. (Inherited from Object.)|
|SetWindowVisualState||Changes the WindowVisualState of the window.|
|ToString||Returns a string that represents the current object. (Inherited from Object.)|
|WaitForInputIdle||Causes the calling code to block for the specified time or until the associated process enters an idle state, whichever completes first.|
|CanMaximizeProperty||Identifies the CanMaximize property.|
|CanMinimizeProperty||Identifies the CanMinimize property.|
|IsModalProperty||Identifies the IsModal property.|
|IsTopmostProperty||Identifies the IsTopmost property.|
|Pattern||Identifies the WindowPattern control pattern.|
|WindowClosedEvent||Identifies the event that is raised when a window is closed.|
|WindowInteractionStateProperty||Identifies the WindowInteractionState property.|
|WindowOpenedEvent||Identifies the event that is raised when a window is opened.|
|WindowVisualStateProperty||Identifies the WindowVisualState property.|