Condividi tramite


Elemento Symbols

Definisce i GUID e gli ID utilizzati da altri elementi di VSCT. Per il codice non gestito, tali informazioni in genere provengono dai file di intestazione specificato da. Elemento esterno Il codice gestito utilizza gli elementi figlio dell'elemento di simboli per definire tali informazioni.

Se si crea un file di .vsct da un file esistente di .cto, i simboli verranno generati come figlio dell'elemento di simboli. Per ulteriori informazioni, vedere Procedura: Creare un oggetto. File di Vsct da un oggetto esistente. file di Cto.

L'elemento dei simboli non deve essere confuso con Elemento Define, che definisce coppie nome/valore per l'utilizzo da parte del preprocessore.

<Symbols>
  <GuidSymbol>... </GuidSymbol>
  <GuidSymbol>... </GuidSymbol>
</Symbols>

Attributi ed elementi

Nelle sezioni seguenti vengono descritti gli attributi, gli elementi figlio e gli elementi padre.

Attributi

Attributo

Descrizione

Nessuno

Elementi figlio

Elemento

Descrizione

GuidSymbol

Definizione di un simbolo di GUID. GuidSymbol ha due attributi richiesti: nome e valore. Il nome è il nome del simbolo e il valore è il valore del GUID come stringa.

Ad esempio: <Di GuidSymbol name= " guidVsPackage1Package„ di value=„ {c5f54698-101a-4846-84d3-dc748f9cd848}„/>

Se una proprietà dispone di entrambe le funzioni di accesso get e set, la proprietà può essere aggiornata nella finestra Proprietà.

Definizione di un simbolo. IDSymbol ha due attributi richiesti: nome e valore. Il nome è il nome del simbolo e il valore è il valore del simbolo come stringa.

Ad esempio: <Di IDSymbol di name= " di MyMenuGroup„ di value= " di 0x1020„/>

Elementi padre

Elemento

Descrizione

Elemento CommandTable

L'elemento radice del file di .vsct.

Esempio

<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>

Vedere anche

Altre risorse

Tabella dei comandi di Visual Studio (. file di Vsct)