ProvideToolWindowVisibilityAttribute Constructor

Initializes a new instance of ProvideToolWindowVisibilityAttribute for the specified type of the tool window and a GUID to associate with its visibility.

Namespace:  Microsoft.VisualStudio.Shell
Assembly:  Microsoft.VisualStudio.Shell.10.0 (in Microsoft.VisualStudio.Shell.10.0.dll)

Syntax

'Declaration
Public Sub New ( _
    toolWindow As Object, _
    commandUIGuid As String _
)
public ProvideToolWindowVisibilityAttribute(
    Object toolWindow,
    string commandUIGuid
)
public:
ProvideToolWindowVisibilityAttribute(
    Object^ toolWindow, 
    String^ commandUIGuid
)
new : 
        toolWindow:Object * 
        commandUIGuid:string -> ProvideToolWindowVisibilityAttribute
public function ProvideToolWindowVisibilityAttribute(
    toolWindow : Object, 
    commandUIGuid : String
)

Parameters

  • toolWindow
    Type: System.Object
    The types of the tool window. This can be the type, the GUID, or the string value of the GUID.
  • commandUIGuid
    Type: System.String
    The GUID of the tool window to which the automatic visibility behavior should be applied.

Remarks

Automatic display and hiding of the Tool Window is accomplished by mapping the commandUIGuid to one or more UI contexts in the VISIBILITY_SECTION – VISIBILITY_END section of the associated .ctc file.

.NET Framework Security

See Also

Reference

ProvideToolWindowVisibilityAttribute Class

Microsoft.VisualStudio.Shell Namespace