This topic has not yet been rated - Rate this topic

Window.Visible Property

Gets or sets the visibility of a window.

Namespace:  EnvDTE
Assembly:  EnvDTE (in EnvDTE.dll)
bool Visible { get; set; }

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
Did you find this helpful?
(1500 characters remaining)

Community Additions

ADD
© 2013 Microsoft. All rights reserved.