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
Assemblies: Microsoft.VisualStudio.Shell (in Microsoft.VisualStudio.Shell.dll)
Microsoft.VisualStudio.Shell.10.0 (in Microsoft.VisualStudio.Shell.10.0.dll)
Microsoft.VisualStudio.Shell.9.0 (in Microsoft.VisualStudio.Shell.9.0.dll)
Syntax
'Declaration
Public Sub New ( _
toolWindow As Object, _
commandUIGuid As String _
)
'Usage
Dim toolWindow As Object
Dim commandUIGuid As String
Dim instance As New ProvideToolWindowVisibilityAttribute(toolWindow, _
commandUIGuid)
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
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.
See Also
Reference
ProvideToolWindowVisibilityAttribute Class