Extern (Elemento)
El elemento de Extern hace referencia a cualquier encabezado externo .h archivos a combinar con el archivo de .vsct en tiempo de compilación. Los archivos que se van a combinar deben estar en la ruta de inclusión determinada al compilador de VSCT o referencia a Include (Elemento). los archivos pueden ser otros archivos de .vsct o archivos de encabezado de C++.
Las definiciones en archivos de encabezado deben tener el formato “#define [Símbolos] [valor]” el valor puede ser otro símbolo si es previamente definido. Las definiciones se pueden utilizar en instrucciones condicionales de los elementos command. Cualquier símbolo utilizado no realmente se descartada.
<Extern href="stdidcmd.h" />
Atributos y elementos
En las próximas secciones se describen los atributos, los elementos secundarios y los elementos primarios.
Atributos
Atributo |
Descripción |
---|---|
href |
Obligatorio. La ruta de acceso al archivo de encabezado: href= " stdidcmd.h” |
Condition |
Opcional. Vea Atributos condicionales del esquema XML de VSCT. |
lenguaje |
Opcional. El idioma predeterminado de todos <Cadenas> los elementos de la tabla de comandos: language= " en-us” |
Elementos secundarios
Elemento |
Descripción |
---|---|
Ninguno. |
Ninguno. |
Elementos primarios
Elemento |
Descripción |
---|---|
Establece todos los elementos que representan los comandos (es decir, elementos de menú, menús, barras de herramientas, y los cuadros combinados — que un VSPackage proporciona al IDE. |
Ejemplo
<?xml version="1.0" encoding="utf-8"?>
<CommandTable xmlns="https://schemas.microsoft.com/VisualStudio/2005-10-
18/CommandTable" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<Extern href="C:\VSCore\vscommon\inc\vsshlids.h"/>
…
<Commands package="guidMyPackage">
</CommandTable>
Vea también
Conceptos
Cómo VSPackages agrega elementos de la interfaz de usuario al IDE