Compartir a través de


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

CommandTable (Elemento)

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

Otros recursos

Tabla de comandos de Visual Studio (. archivos de Vsct)

comandos, menús, y barras de herramientas