ToolWindowGuids Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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. |