Symbols (Elemento)
Define GUID y los id. que son utilizados por otros elementos de VSCT. Para código no administrado, esta información normalmente procede de los archivos de encabezado especificados por Extern (Elemento). El código administrado utiliza los elementos secundarios del elemento de Símbolos para definir esta información.
Si crea un archivo de .vsct de un archivo existente de .cto, los símbolos se represente como elementos secundarios del elemento de Símbolos. Para obtener más información, vea Cómo: Cree en. Archivo de Vsct de un Existente. Archivo de Cto.
El elemento de Símbolos no se debe confundir con Define (Elemento), que define pares nombre-valor para uso del preprocesador.
<Symbols>
<GuidSymbol>... </GuidSymbol>
<GuidSymbol>... </GuidSymbol>
</Symbols>
Atributos y elementos
En las próximas secciones se describen los atributos, los elementos secundarios y los elementos primarios.
Atributos
Atributo |
Descripción |
---|---|
None |
Elementos secundarios
Elemento |
Descripción |
---|---|
GuidSymbol |
define un símbolo de GUID. GuidSymbol tiene dos atributos necesarios: nombre y valor. El nombre es el nombre de símbolos, y el valor es el valor de GUID como cadena. por ejemplo: <De GuidSymbol name= " guidVsPackage1Package” value=” {c5f54698-101a-4846-84d3-dc748f9cd848}”/> |
IDSymbol |
define un símbolo. IDSymbol tiene dos atributos necesarios: nombre y valor. El nombre es el nombre de símbolos, y el valor es el valor de símbolos como cadena. por ejemplo: <De IDSymbol de name= " MyMenuGroup” value= " de 0x1020”/> |
Elementos primarios
Elemento |
Descripción |
---|---|
El elemento raíz del archivo de .vsct. |
Ejemplo
<Symbols>
<GuidSymbol name="guidVsPackage1Pkg" value="{c5f54698-101a-4846-84d3-dc748f9cd848}" />
<GuidSymbol name="guidVsPackage1CmdSet" value="{cb9dfd7f-2fcc-4a3e-aae8-f7fe30b1cfac}">
<IDSymbol name="MyMenuGroup" value="0x1020" />
<IDSymbol name="cmdidMyCommand" value="0x0100" />
<IDSymbol name="cmdidMyTool" value="0x0101" />
</GuidSymbol>
</Symbols>