ToolWindowGuids ToolWindowGuids ToolWindowGuids ToolWindowGuids ToolWindowGuids ToolWindowGuids Class

Definition

Provides GUIDs that are used to identify Visual Studio tool windows.

public ref class ToolWindowGuids abstract
[Windows::Foundation::Metadata::WebHostHidden]
public ref class ToolWindowGuids abstract
[Windows::Foundation::Metadata::WebHostHidden]
class ToolWindowGuids abstract
public abstract class ToolWindowGuids
type ToolWindowGuids = class
Public MustInherit Class ToolWindowGuids
Inheritance
ToolWindowGuidsToolWindowGuidsToolWindowGuidsToolWindowGuidsToolWindowGuidsToolWindowGuids

Remarks

Note

This collection of GUIDs is specific to Visual Studio .NET 2003. All of these contexts are also included in the ToolWindowGuids80 collection for later versions of Visual Studio.

The various tool windows in Visual Studio have unique GUIDs assigned to them. These GUIDs can be used as a context which can be monitored through the SVsShellMonitorSelection service (see the AdviseSelectionEvents method). It is also possible to request the state of each tool window by using the methods of the IVsMonitorSelection interface, which in turn is obtained from the SVsShellMonitorSelection service.

VSPackages that have user interface (UI) elements can associate these UI elements with particular tool windows and dialog boxes. When the tool windows become active or inactive, the associated UI elements of the VSPackage are automatically activated or deactivated as well. The VSPackage makes this association between its own UI elements and the tool windows using the VISIBILITY_SECTION section of the Command Table Compiler (.ctc) file that is part of the VSPackage. You must manually copy the GUID for a tool window into your .ctc file. For example, if you want to have a menu item associated with the Find and Replace tool window, you must create a label for the FindReplace GUID:

#define guidFindReplace { 0xCF2DDC32, 0x8CAD, 0x11D2, { 0x93, 0x02, 0x00, 0x53, 0x45, 0x00, 0x00, 0x 00 } }  

You then use that definition in the VISIBLITY_SECTION of the .ctc file:

VISIBILITY_SECTION  
    // Command                        GUID when visible  
    guidMyCmdSet:cmdidMyMenuCommand,  guidFindReplace;  
VISIBILITY_END  

Fields

BrowserDoc BrowserDoc BrowserDoc BrowserDoc BrowserDoc BrowserDoc

For internal use only.

ClassView ClassView ClassView ClassView ClassView ClassView

This tool window provides a list of all classes in a solution.

CommandWindow CommandWindow CommandWindow CommandWindow CommandWindow CommandWindow

This tool window provides a way to execute commands directly in the Visual Studio shell.

ContextWindow ContextWindow ContextWindow ContextWindow ContextWindow ContextWindow

This tool window provides links to help topics based on the current context.

DocOutline DocOutline DocOutline DocOutline DocOutline DocOutline

This tool window provides an outline of an HTML file.

FindAdvanced FindAdvanced FindAdvanced FindAdvanced FindAdvanced FindAdvanced

This tool window provides the ability to search files for a string.

FindReplace FindReplace FindReplace FindReplace FindReplace FindReplace

This tool window provides the ability to search and replace on the currently opened file.

FindResults1 FindResults1 FindResults1 FindResults1 FindResults1 FindResults1

This tool window provides a list of the search results.

FindResults2 FindResults2 FindResults2 FindResults2 FindResults2 FindResults2

This tool window provides a second list of search results.

MacroExplorer MacroExplorer MacroExplorer MacroExplorer MacroExplorer MacroExplorer

This tool window provides a list of macros available for use in the Visual Studio shell.

ObjectBrowser ObjectBrowser ObjectBrowser ObjectBrowser ObjectBrowser ObjectBrowser

This tool window provides a list of components installed on the system.

ObjectSearchResultsWindow ObjectSearchResultsWindow ObjectSearchResultsWindow ObjectSearchResultsWindow ObjectSearchResultsWindow ObjectSearchResultsWindow

This tool window provides the results of searching for a symbol.

ObjectSearchWindow ObjectSearchWindow ObjectSearchWindow ObjectSearchWindow ObjectSearchWindow ObjectSearchWindow

This tool window provides the ability to search for a symbol.

Outputwindow Outputwindow Outputwindow Outputwindow Outputwindow Outputwindow

This tool window displays any output generated by a build process or a program being debugged.

PropertyBrowser PropertyBrowser PropertyBrowser PropertyBrowser PropertyBrowser PropertyBrowser

This tool window provides a list of properties associated with the currently selected file or project in Solution Explorer.

ResourceView ResourceView ResourceView ResourceView ResourceView ResourceView

This tool window provides a list of resources available in a project.

ServerExplorer ServerExplorer ServerExplorer ServerExplorer ServerExplorer ServerExplorer

This tool window provides a list of servers used for connecting to databases.

SolutionExplorer SolutionExplorer SolutionExplorer SolutionExplorer SolutionExplorer SolutionExplorer

This tool window provides a list of projects and their files in a solution.

TaskList TaskList TaskList TaskList TaskList TaskList

This tool window provides a list of user-specified tasks to be accomplished for a project.

Toolbox Toolbox Toolbox Toolbox Toolbox Toolbox

This tool window provides a list of components that can be added to a project, typically through the Windows Forms designer.

Extension Methods

FindAncestor<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>) FindAncestor<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>) FindAncestor<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>) FindAncestor<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>) FindAncestor<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>) FindAncestor<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>)
FindAncestor<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>) FindAncestor<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>) FindAncestor<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>) FindAncestor<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>) FindAncestor<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>) FindAncestor<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>)

Microsoft internal use only.

FindAncestorOrSelf<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>) FindAncestorOrSelf<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>) FindAncestorOrSelf<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>) FindAncestorOrSelf<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>) FindAncestorOrSelf<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>) FindAncestorOrSelf<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>)
FindAncestorOrSelf<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>) FindAncestorOrSelf<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>) FindAncestorOrSelf<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>) FindAncestorOrSelf<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>) FindAncestorOrSelf<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>) FindAncestorOrSelf<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>)
IsAncestorOf<TElementType>(TElementType, TElementType, Func<TElementType,TElementType>) IsAncestorOf<TElementType>(TElementType, TElementType, Func<TElementType,TElementType>) IsAncestorOf<TElementType>(TElementType, TElementType, Func<TElementType,TElementType>) IsAncestorOf<TElementType>(TElementType, TElementType, Func<TElementType,TElementType>) IsAncestorOf<TElementType>(TElementType, TElementType, Func<TElementType,TElementType>) IsAncestorOf<TElementType>(TElementType, TElementType, Func<TElementType,TElementType>)

Microsoft internal use only.

Applies to