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)

呼び出し元のコードは、指定された時間、または関連付けられたプロセスがアイドル状態に入るまでブロックされます。どちらが最初に完了するかは関係ありません。

適用対象

こちらもご覧ください