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)

呼び出し元のコードが、指定した時間、または関連付けられているプロセスがアイドル状態になるまでブロックします。どちらか早い方が完了します。

適用対象

こちらもご覧ください