Tabela Visual Studio de comando (.Arquivos de VSCT)
Um arquivo de configuração de tabela de comandos é um arquivo de texto que descreve o conjunto de comandos que contém a um VSPackage. O Visual Studio comando compilador (VSCT) da tabela compila a configuração baseada em XML arquivos (.vsct) em arquivos de saída (.cto) de tabela do comando binário. Os arquivos de .cto resultante são iguais aos que são criados usando o compilador de tabela (CTC) de comando para compilar arquivos de configuração de .ctc. No entanto, usando os arquivos baseados em XML .vsct tem algumas vantagens, como o seguinte:
Um editor de XML avançado é fornecido por Visual Studio. Por padrão, este editor abre ao clicar duas vezes em um arquivo de .vsct em Solution Explorer.
IntelliSense é fornecido por um esquema. xsd instalado, o SDK do Visual Studio.
Devido essas vantagens, o CTC foi preterido. Embora o CTC ainda é suportada, o compilador VSCT agora é a maneira recomendada para gerar tabelas de comando. Todos os SDK do Visual Studio amostras foram convertidas para usar arquivos de .vsct.
Os exemplos de C++ fornecidos pelo SDK do Visual Studio compilar um arquivo de .cto em uma DLL nativa de satélite. As amostras de C# incorporam um arquivo de .cto como um recurso de manifesto em um assembly VSPackage. Existem algumas diferenças sutis no formato .vsct nesses dois casos. Para obter mais informações, consulte Exemplos VSCT em C# e C++.
Dica
Para fins de localização, um projeto C# pode compilar um arquivo de .cto em uma DLL de satélite gerenciado.
Para começar a aprender a sintaxe e semântica de .vsct de arquivos, consulteCriação de tabela de comando XML (.Arquivos de VSCT)
Nesta seção
Criação de tabela de comando XML (.Arquivos de VSCT)
Descreve como criar arquivos de .vsct.Como: criar um.Arquivo VSCT
Compara os métodos para criar um arquivo .vsct. Descreve o processo de criação manual de um novo arquivo de .vsct.Como: criar um.Arquivo de VSCT de uma já existente.Arquivo ctc
Descreve o processo para converter um arquivo de origem de .ctc existente em um arquivo .vsct.Como: criar um.Arquivo de VSCT de uma já existente.Arquivo do CTO
Descreve o processo de converter um arquivo binário de .cto existente em um arquivo .vsct.Exemplos VSCT em C# e C++
Descreve as diferenças no formato de arquivo de .vsct para projetos C++ e C#.
Seções relacionadas
Referência de esquema XML VSCT
Fornece detalhes sobre cada seção do arquivo de configuração do comando tabela XML.Command Table Configuration (.Ctc) Files
Apresenta uma visão geral do formato de arquivo .ctc obsoleto.Como a VSPackages adicionar elementos de Interface do usuário ao IDE
Descreve a especificação de formato de tabela de comando.Recursos gerenciados VSPackages
Descreve como usar os recursos gerenciados e não gerenciados em VSPackages gerenciados.Comandos, Menus e barras de ferramentas
Explica como criar uma interface do usuário que inclui menus, barras de ferramentas e caixas de combinação de comando.