Window::Visible Property

 

Gets or sets the visibility of a window.

Namespace:   EnvDTE
Assembly:  EnvDTE (in EnvDTE.dll)

property bool Visible {
	bool get();
	void set(bool value);
}

Property Value

Type: System::Boolean

true if the window is visible; otherwise, false.

The Find/Replace utility does not search windows that are not visible in open documents, even if the document associated with the window is still open.

Sub VisibleExample()
   Dim Frame As Window
   Dim w1 As Window = _
   DTE.Windows.Item(Constants.vsWindowKindSolutionExplorer)
   Dim w2 As Window = DTE.Windows.Item(Constants.vsWindowKindOutput)

   ' Create a linked window frame and dock Solution Explorer 
   ' and the Ouput window together inside it.
   Frame = DTE.Windows.CreateLinkedWindowFrame(w1, w2, _
   vsLinkedWindowType.vsLinkedWindowTypeDocked)
   MsgBox("Total number of windows in the linked window frame: " & _
   Frame.LinkedWindows.Count)

   ' View some window properties.
   MsgBox("Window ObjectKind property value: " & Frame.ObjectKind)
   MsgBox("Window Caption: " & Frame.Caption)

   ' Resize the entire linked window frame.
   Frame.Width = 500
   Frame.Height = 600
   Frame.Left = 100
   Frame.Top = 100
   Frame.Visible = True
   MsgBox("Frame height, width, and position changed.")
End Sub
Return to top
Show: