ToolWindowGuids Classe

Definição

Fornece GUIDs que são usados para identificar janelas de ferramentas do Visual Studio.

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
Herança
ToolWindowGuids

Comentários

Observação

Esta coleção de GUIDs é específica para o Visual Studio .NET 2003. Todos esses contextos também estão incluídos na ToolWindowGuids80 coleção para versões posteriores do Visual Studio .

As várias janelas de ferramentas no Visual Studio têm GUIDs exclusivos atribuídos a elas. Essas GUIDs podem ser usadas como um contexto que pode ser monitorado por meio do SVsShellMonitorSelection serviço (consulte o AdviseSelectionEvents método). Também é possível solicitar o estado de cada janela de ferramenta usando os métodos da IVsMonitorSelection interface que, por sua vez, é obtido do SVsShellMonitorSelection serviço.

VSPackages que têm elementos de interface do usuário (IU) podem associar esses elementos da interface do usuário a determinadas janelas de ferramentas e caixas de diálogo. Quando as janelas de ferramentas se tornam ativas ou inativas, os elementos da interface do usuário associados do VSPackage são automaticamente ativados ou desativados também. O VSPackage faz essa associação entre seus próprios elementos de interface do usuário e as janelas de ferramentas usando a VISIBILITY_SECTION seção do arquivo do compilador de tabela de comando (. CTC) que faz parte do VSPackage. Você deve copiar manualmente o GUID de uma janela de ferramenta para o arquivo. CTC. Por exemplo, se você quiser ter um item de menu associado à janela de ferramentas localizar e substituir, deverá criar um rótulo para o FindReplace GUID:

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

Em seguida, você usa essa definição no VISIBLITY_SECTION do arquivo. CTC:

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

Campos

BrowserDoc

Somente para uso interno.

ClassView

Essa janela de ferramentas fornece uma lista de todas as classes em uma solução.

CommandWindow

Essa janela de ferramentas fornece uma maneira de executar comandos diretamente no Shell do Visual Studio.

ContextWindow

Esta janela de ferramentas fornece links para tópicos de ajuda com base no contexto atual.

DocOutline

Essa janela de ferramentas fornece um contorno de um arquivo HTML.

FindAdvanced

Essa janela de ferramentas fornece a capacidade de Pesquisar arquivos em busca de uma cadeia de caracteres.

FindReplace

Essa janela de ferramentas fornece a capacidade de Pesquisar e substituir no arquivo aberto no momento.

FindResults1

Essa janela de ferramentas fornece uma lista dos resultados da pesquisa.

FindResults2

Essa janela de ferramentas fornece uma segunda lista de resultados da pesquisa.

MacroExplorer

Essa janela de ferramentas fornece uma lista de macros disponíveis para uso no Shell do Visual Studio.

ObjectBrowser

Essa janela de ferramentas fornece uma lista de componentes instalados no sistema.

ObjectSearchResultsWindow

Essa janela de ferramentas fornece os resultados da pesquisa de um símbolo.

ObjectSearchWindow

Essa janela de ferramentas fornece a capacidade de Pesquisar um símbolo.

Outputwindow

Essa janela de ferramenta exibe qualquer saída gerada por um processo de compilação ou um programa que está sendo depurado.

PropertyBrowser

Essa janela de ferramentas fornece uma lista de propriedades associadas ao arquivo ou projeto atualmente selecionado no Gerenciador de Soluções.

ResourceView

Essa janela de ferramentas fornece uma lista de recursos disponíveis em um projeto.

ServerExplorer

Essa janela de ferramentas fornece uma lista de servidores usados para se conectar a bancos de dados.

SolutionExplorer

Essa janela de ferramentas fornece uma lista de projetos e seus arquivos em uma solução.

TaskList

Essa janela de ferramentas fornece uma lista de tarefas especificadas pelo usuário a serem realizadas para um projeto.

Toolbox

Essa janela de ferramentas fornece uma lista de componentes que podem ser adicionados a um projeto, normalmente por meio do designer de Windows Forms.

Aplica-se a