Window.WindowState プロパティ (Visio)
ウィンドウの状態を取得または設定します。 値の取得と設定が可能です。
構文
式。WindowState
式Window オブジェクトを表す変数。
戻り値
Long
注釈
WindowState プロパティの値は、Visio タイプ ライブラリの VisWindowStates で宣言されている定数を組み合わせたものになります。
注:
Windows コレクションの Add メソッドへ渡す nFlags パラメーターは、VisWindowStates のさまざまなビットで構成されます。
競合するビットを指定すると、1 つのビットだけが使用されます。 たとえば、visWSMaximized と visWSMinimized の両方を指定すると、ウィンドウは最大化されます。
WindowState プロパティによってウィンドウの状態を設定すると、visWSVisible フラグは無視されます。 このフラグは、Windows コレクションの Add メソッドの呼び出しで使用されます。 ウィンドウの表示/非表示を指定するには、ウィンドウの Visible プロパティを使用します。 このプロパティが読み取られる場合にのみ、visWSVisible フラグを使用できます。
Visual Studio ソリューションに Microsoft.Office.Interop.Visio リファレンスが含まれている場合、このプロパティは次の種類にマップされます。
- Microsoft.Office.Interop.Visio.IVWindow.WindowState
例
この Microsoft Visual Basic for Applications (VBA) マクロは、アクティブな図面ウィンドウを最小化する方法を示します。
Public Sub WindowState_Example()
Dim vsoWindow As Visio.Window
'Get the active window.
Set vsoWindow = ActiveWindow
'Minimize the active window.
vsoWindow.WindowState = visWSMinimized
End Sub
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。