Tabla de comandos de Visual Studio (. archivos de Vsct)
Un archivo de configuración de la tabla de comando es un archivo de texto que describe el conjunto de comandos que un VSPackage contiene. El compilador de la tabla de comandos de Visual Studio (VSCT) compila los archivos de configuración basado (archivos de .vsct) en archivos binarios de la salida de la tabla de comandos (.cto). Los archivos resultantes de .cto son iguales que las que se crean mediante el compilador de la tabla (CTC) de comando para compilar los archivos de configuración de .ctc. Sin embargo, mediante .vsct basado en los archivos tienen algunas ventajas, como el siguiente:
Un Editor XML avanzados es proporcionado por Visual Studio. De forma predeterminada, este editor se abre al hacer doble clic en un archivo de .vsct en Explorador de soluciones.
Intellisense proporcionado por un esquema .xsd que esté instalado por Visual Studio SDK.
Debido a estas ventajas, está desusado el adaptador de canal con canal. Aunque el adaptador de canal con canal todavía se admite, el compilador de VSCT ahora es la manera recomendada de generar tablas de comando. Todos los ejemplos de Visual Studio SDK se han convertido para utilizar los archivos de .vsct.
Ejemplos de C++ proporcionados por Visual Studio SDK compilan un archivo de .cto en un archivo DLL nativo. Los ejemplos de C# escriba un archivo de .cto como recurso en un ensamblado de VSPackage. hay algunas diferencias sutiles en el formato de .vsct en estos dos casos. Para obtener más información, vea ejemplos de VSCT en C# y C++.
![]() |
---|
Para los propósitos de localización, un proyecto de C# puede compilar un archivo de .cto en un archivo DLL satélite administrado. |
Para comenzar a aprender la sintaxis y la semántica de los archivos de .vsct, vea Diseño de la tabla de comandos XML (. archivos de Vsct)
En esta sección
Diseño de la tabla de comandos XML (. archivos de Vsct)
describe cómo diseñar los archivos de .vsct.Cómo: Cree en. archivo de Vsct
compara los métodos para crear un archivo de .vsct. Describe el proceso para crear manualmente un nuevo archivo de .vsct.Cómo: Cree en. Archivo de Vsct de un Existente. Archivo de adaptador de canal con canal
Describe el proceso de convertir un archivo de código fuente existente de .ctc en un archivo de .vsct.Cómo: Cree en. Archivo de Vsct de un Existente. Archivo de Cto
Describe el proceso de convertir un archivo binario existente de .cto en un archivo de .vsct.ejemplos de VSCT en C# y C++
Describe las diferencias en el formato de archivo de .vsct para los proyectos de C# y C++.
Secciones relacionadas
Referencia del esquema XML de VSCT
Proporciona detalles sobre cada sección del archivo de configuración XML de la tabla de comandos.Command Table Configuration (.Ctc) Files
Presenta información general del formato de archivo obsoleto de .ctc.Cómo VSPackages agrega elementos de la interfaz de usuario al IDE
Describe la especificación de formato de tabla de comandos.recursos en VSPackages administrado
describe cómo utilizar administrado y recursos no administrados en VSPackages administrado.comandos, menús, y barras de herramientas
Explica cómo crear una interfaz de usuario que incluye menús, barras de herramientas, y los cuadros combinados de comando.