Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Publicado: agosto de 2016
Fornece GUIDque são usados para identificar Visual Studio janelas de ferramentas.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.8.0 (em Microsoft.VisualStudio.Shell.Interop.8.0.dll)
Hierarquia de Herança
System.Object
Microsoft.VisualStudio.Shell.Interop.ToolWindowGuids80
Sintaxe
public abstract class ToolWindowGuids80
public ref class ToolWindowGuids80 abstract
[<AbstractClass>]
type ToolWindowGuids80 = class end
Public MustInherit Class ToolWindowGuids80
Métodos
| Nome | Descrição | |
|---|---|---|
![]() |
Equals(Object) | (Herdado de Object.) |
![]() |
Finalize() | (Herdado de Object.) |
![]() |
GetHashCode() | (Herdado de Object.) |
![]() |
GetType() | (Herdado de Object.) |
![]() |
MemberwiseClone() | (Herdado de Object.) |
![]() |
ToString() | (Herdado de Object.) |
Campos
| Nome | Descrição | |
|---|---|---|
![]() ![]() |
Autos | Esta janela de ferramenta fornece uma lista de variáveis alteradas recentemente e parâmetros no ponto atual de execução durante a depuração. |
![]() ![]() |
BookmarkWindow | Esta janela de ferramenta fornece uma lista de indicadores inseridos em todos os arquivos em uma solução. |
![]() ![]() |
Breakpoints | Esta janela de ferramenta fornece uma lista de pontos de interrupção em uma solução. |
![]() ![]() |
BrowserDoc | Esta API dá suporte à infraestrutura produto e não se destina a ser usada diretamente do seu código. Somente para uso interno. |
![]() ![]() |
CallBrowserSecondaryWindow | Esta janela de ferramenta é um segundo Pesquisador de chamadas janela (consulte CallBrowserWindow). |
![]() ![]() |
CallBrowserWindow | Esta janela de ferramenta fornece uma lista de funções ou métodos no arquivo de origem, organizados por chamador ou receptor. |
![]() ![]() |
CallStack | Esta janela de ferramenta exibe a pilha de chamadas atual durante a depuração. |
![]() ![]() |
ClassDetails | Esta janela de ferramenta exibe os detalhes de uma classe selecionada em uma exibição de diagrama de classe. |
![]() ![]() |
ClassView | Esta janela de ferramenta fornece uma lista de todas as classes em uma solução. |
![]() ![]() |
CodedefinitionWindow | Esta janela de ferramenta fornece uma exibição somente leitura da fonte de onde o símbolo sob o cursor está definido. |
![]() ![]() |
CommandWindow | Esta janela de ferramenta fornece uma maneira de executar comandos diretamente no Visual Studio shell. |
![]() ![]() |
ConsoleIO | Não use. |
![]() ![]() |
ContextWindow | Esta janela de ferramenta fornece links para tópicos com base no contexto atual da Ajuda. |
![]() ![]() |
DataSourceWindow | Esta janela de ferramenta exibe uma lista de fontes de dados como bancos de dados para um programa. |
![]() ![]() |
DefinitionWindow | Esta API dá suporte à infraestrutura produto e não se destina a ser usada diretamente do seu código. Somente para uso interno. |
![]() ![]() |
Disassembly | Esta janela de ferramenta exibe uma desmontagem do código-fonte durante a depuração. |
![]() ![]() |
DocumentOutline | Esta janela de ferramenta fornece uma descrição de um arquivo HTML. |
![]() ![]() |
ErrorList | Esta janela de ferramenta fornece uma lista de avisos e erros gerados durante o processo de compilação. |
![]() ![]() |
Find1 | Esta janela de ferramenta fornece uma lista dos resultados da pesquisa. |
![]() ![]() |
Find2 | Esta janela de ferramenta fornece uma segunda lista de resultados da pesquisa. |
![]() ![]() |
FindAdvanced | Esta janela de ferramenta oferece a capacidade de pesquisar arquivos para uma cadeia de caracteres. |
![]() ![]() |
FindInFiles | Esta janela de ferramenta oferece a capacidade de pesquisar arquivos para uma cadeia de caracteres. |
![]() ![]() |
FindReplace | Esta janela de ferramenta oferece a capacidade de pesquisar e substituir no arquivo aberto. |
![]() ![]() |
HelpFavorites | Exibe uma lista de links para tópicos favoritos na documentação de Ajuda. Essa janela é preterida. |
![]() ![]() |
HelpHowDoI | Exibe uma lista de tópicos da Ajuda que ajude a responder a pergunta "Como faço?" Essa janela é preterida. |
![]() ![]() |
Helpindex | Esta janela de ferramenta exibe o índice da documentação de Ajuda. Essa janela é preterida. |
![]() ![]() |
HelpIndexResults | Esta janela de ferramenta exibe todas as entradas de uma palavra-chave de índice Ajuda selecionado. Essa janela é preterida. |
![]() ![]() |
HelpSearch | Esta janela de ferramenta exibe um formulário de pesquisa para pesquisar a documentação da Ajuda. Essa janela é preterida. |
![]() ![]() |
ImmediateWindow | Esta janela de ferramenta fornece uma maneira de inserir comandos de depuração para a avaliação da expressão durante a depuração. |
![]() ![]() |
IVSMDPropertyBrowser | Esta API dá suporte à infraestrutura produto e não se destina a ser usada diretamente do seu código. Somente para uso interno. |
![]() ![]() |
LocalChanges | Esta janela de ferramenta exibe os arquivos que foram alterados e que estão sob controle de origem. |
![]() ![]() |
Locals | Esta janela de ferramenta exibe uma lista de todos os parâmetros e variáveis locais durante a depuração. |
![]() ![]() |
MacroExplorer | Esta janela de ferramenta fornece uma lista de macros disponíveis para uso no Visual Studio shell. |
![]() ![]() |
Memory | Esta janela de ferramenta exibe os valores em uma região de memória durante a depuração. |
![]() ![]() |
Modules | Esta janela de ferramenta exibe uma lista de todos os módulos que são carregados durante a depuração. |
![]() ![]() |
ObjectBrowser | Esta janela de ferramenta fornece uma lista dos componentes instalados no sistema. |
![]() ![]() |
ObjectSearchResultsWindow | Esta janela de ferramenta fornece os resultados da pesquisa para um símbolo. |
![]() ![]() |
ObjectSearchWindow | Esta janela de ferramenta oferece a capacidade de procurar por um símbolo. |
![]() ![]() |
ObjectTestBench | Esta janela de ferramenta fornece uma maneira de instanciar classes e interagir com eles. |
![]() ![]() |
Outputwindow | Esta janela de ferramenta exibe qualquer saída gerada por um processo de compilação ou um programa que está sendo depurado. |
![]() ![]() |
PortDetails | Esta janela de ferramenta exibe informações sobre os serviços da Web. |
![]() ![]() |
Processes | Esta janela de ferramenta exibe uma lista de processos em execução durante a depuração. |
![]() ![]() |
PropertiesWindow | Esta janela de ferramenta fornece uma lista de propriedades associadas com o arquivo selecionado ou projeto em Solution Explorer. |
![]() ![]() |
PropertySheetManager | Esta janela de ferramenta fornece uma lista de Visual C++ configurações de projeto. |
![]() ![]() |
Registers | Esta janela de ferramenta exibe uma lista de registros da CPU durante a depuração. |
![]() ![]() |
ResourceView | Esta janela de ferramenta fornece uma lista dos recursos disponíveis em um projeto. |
![]() ![]() |
RunningDocuments | Esta janela de ferramenta exibe uma lista de páginas HTML que têm o script em execução neles. |
![]() ![]() |
SdmDesignerTransactions | Esta API dá suporte à infraestrutura produto e não se destina a ser usada diretamente do seu código. Depuração somente para uso interno. |
![]() ![]() |
ServerExplorer | Esta janela de ferramenta fornece uma lista de servidores usados para se conectar a bancos de dados. |
![]() ![]() |
SettingsandConstraints | Esta janela de ferramenta exibe configurações para um item em um diagrama de sistema distribuído. |
![]() ![]() |
SolutionExplorer | Esta janela de ferramenta fornece uma lista de projetos e seus arquivos em uma solução. |
![]() ![]() |
StartPage | Essa janela de ferramenta contém o Start Page que pode ser a primeira coisa mostrada quando Visual Studio é iniciado. |
![]() ![]() |
StyleOrganizerToolWindow | Esta API dá suporte à infraestrutura produto e não se destina a ser usada diretamente do seu código. Somente para uso interno. |
![]() ![]() |
SystemView | Esta janela de ferramenta fornece uma lista de elementos em um sistema distribuído. |
![]() ![]() |
Tableofcontents | Esta janela de ferramenta exibe o sumário para a documentação da Ajuda. |
![]() ![]() |
TaskList | Esta janela de ferramenta fornece uma lista de tarefas especificadas pelo usuário a serem executadas para um projeto. |
![]() ![]() |
Threads | Esta janela de ferramenta exibe uma lista de todos os threads ativos durante a depuração. |
![]() ![]() |
Toolbox | Esta janela de ferramenta fornece uma lista de componentes que podem ser adicionados a um projeto, normalmente por meio de Windows Forms designer. |
![]() ![]() |
TrinityDataWindow | Esta API dá suporte à infraestrutura produto e não se destina a ser usada diretamente do seu código. Somente para uso interno. |
![]() ![]() |
UAMSynchronizations | Esta API dá suporte à infraestrutura produto e não se destina a ser usada diretamente do seu código. Depuração somente para uso interno. |
![]() ![]() |
VCColorPalette | Esta janela de ferramenta exibe uma lista de cores que pode ser usado ao editar uma imagem. |
![]() ![]() |
VCPropertyManager | Esta janela de ferramenta exibe propriedades de configuração para Visual C++ projetos. |
![]() ![]() |
Watch | Esta janela de ferramenta exibe expressões selecionados pelo usuário durante a depuração. |
![]() ![]() |
WebBrowserPreviewWindow | Esta janela de ferramenta exibe o ASP.NET páginas de configuração para um projeto de site da Web. |
![]() ![]() |
WebBrowserWindow | Esta janela de ferramenta exibe um navegador de Visual Studio shell. |
Comentários
Observação |
|---|
Esta coleção de janela da ferramenta GUIDs inclui todos os GUIDs no ToolWindowGuids coleção além GUIDdefinida após o Visual Studio .NET 2003. |
As várias janelas de ferramenta no Visual Studio ter único GUIDs atribuídos a eles. Essas GUIDs pode ser usado como um contexto que pode ser monitorado através de SVsShellMonitorSelection serviço (para obter mais informações sobre como as alterações de contexto do monitor, consulte o AdviseSelectionEvents método). Também é possível solicitar o estado de cada janela de ferramenta usando os métodos do IVsMonitorSelection interface, que por sua vez é obtido com a SVsShellMonitorSelection service.
Os VSPackages que tenham elementos de interface do usuário pode associar esses elementos de interface do usuário com caixas de diálogo e janelas de ferramenta específica. Quando essas janelas de ferramenta se tornarem ativos ou inativos, os elementos da interface do usuário associados do VSPackage automaticamente estão ativados ou desativados também. O VSPackage faça essa associação entre seus próprios elementos de interface do usuário e a ferramenta windows usando o VISIBILITY_SECTION seção do arquivo de comando tabela compilador (.ctc) que faz parte do VSPackage. Você deve copiar manualmente o GUID para uma janela de ferramenta no arquivo .ctc. Por exemplo, se você quiser ter um item de menu associados a Localizar e substituir janela da ferramenta, você deve criar um rótulo para o FindReplaceGUID:
#define guidFindReplace { 0xCF2DDC32, 0x8CAD, 0x11D2, { 0x93, 0x02, 0x00, 0x53, 0x45, 0x00, 0x00, 0x 00 } }
Use esta definição na VISIBILITY_SECTION do arquivo .ctc:
VISIBILITY_SECTION
// Command GUID when visible
guidMyCmdSet:cmdidMyMenuCommand, guidFindReplace;
VISIBILITY_END
Começando com o SDK do Visual Studio 2008, use arquivos XML comando tabela (VSCT) em vez de arquivos de configuração (.ctc) da tabela de comando para definir como menus e comandos aparecem em seu VSPackages. Para obter mais informações, consulte tabela de comando do Visual Studio (. Arquivos VSCT).
Acesso thread-safe
Quaisquer membros estáticos públicos ( Compartilhado no Visual Basic) desse tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.
Confira Também
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao início
.gif)
.gif)
.gif)
.jpeg)
Observação