IUIAutomationWindowPattern インターフェイス (uiautomationclient.h)
ウィンドウの基本的な機能へのアクセスを提供します。
継承
IUIAutomationWindowPattern インターフェイスは、IUnknown インターフェイスから継承します。 IUIAutomationWindowPattern には、次の種類のメンバーもあります。
メソッド
IUIAutomationWindowPattern インターフェイスには、これらのメソッドがあります。
IUIAutomationWindowPattern::Close ウィンドウを閉じます。 |
IUIAutomationWindowPattern::get_CachedCanMaximize ウィンドウを最大化できるかどうかを示すキャッシュされた値を取得します。 |
IUIAutomationWindowPattern::get_CachedCanMinimize ウィンドウを最小化できるかどうかを示すキャッシュされた値を取得します。 |
IUIAutomationWindowPattern::get_CachedIsModal ウィンドウがモーダルかどうかを示すキャッシュされた値を取得します。 |
IUIAutomationWindowPattern::get_CachedIsTopmost ウィンドウが z オーダーの最上位要素であるかどうかを示すキャッシュされた値を取得します。 |
IUIAutomationWindowPattern::get_CachedWindowInteractionState ユーザー操作の目的でウィンドウの現在の状態を示すキャッシュされた値を取得します。 |
IUIAutomationWindowPattern::get_CachedWindowVisualState ウィンドウの表示状態を示すキャッシュされた値を取得します。つまり、正常状態、最大化状態、最小化状態のいずれであるか。 |
IUIAutomationWindowPattern::get_CurrentCanMaximize ウィンドウを最大化できるかどうかを示します。 (IUIAutomationWindowPattern.get_CurrentCanMaximize) |
IUIAutomationWindowPattern::get_CurrentCanMinimize ウィンドウを最小化できるかどうかを示します。 (IUIAutomationWindowPattern.get_CurrentCanMinimize) |
IUIAutomationWindowPattern::get_CurrentIsModal ウィンドウがモーダルかどうかを示します。 (IUIAutomationWindowPattern.get_CurrentIsModal) |
IUIAutomationWindowPattern::get_CurrentIsTopmost ウィンドウが z オーダーの最上位要素であるかどうかを示します。 (IUIAutomationWindowPattern.get_CurrentIsTopmost) |
IUIAutomationWindowPattern::get_CurrentWindowInteractionState ユーザー操作の目的でウィンドウの現在の状態を取得します。 |
IUIAutomationWindowPattern::get_CurrentWindowVisualState ウィンドウの表示状態を取得します。つまり、正常状態、最大化状態、最小化状態のいずれであるか。 |
IUIAutomationWindowPattern::SetWindowVisualState ウィンドウを最小化、最大化、または復元します。 |
IUIAutomationWindowPattern::WaitForInputIdle 呼び出し元のコードは、指定された時間、または関連付けられたプロセスがアイドル状態に入るまでブロックされます。どちらが最初に完了するかは関係ありません。 (IUIAutomationWindowPattern.WaitForInputIdle) |
注釈
このコントロール パターンをサポートするコントロールの例としては、最上位のアプリケーション ウィンドウ、複数ドキュメント インターフェイス (MDI) の子ウィンドウ、モーダル ダイアログ ボックスなどがあります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 7、Windows Vista SP2 と Windows Vista 用プラットフォーム更新プログラム、SP3 を使用した Windows XP、Windows Vista 用プラットフォーム更新プログラム [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 R2、Windows Server 2008 SP2 および Windows Server 2008 用プラットフォーム更新プログラム、WINDOWS Server 2003 SP2 および Windows Server 2008 用プラットフォーム更新プログラム [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | uiautomationclient.h (UIAutomation.h を含む) |