共用方式為


Symbols 項目

定義 Guid,以及其他的 VSCT 項目所使用的識別碼。 未受管理的程式碼,這項資訊通常是因為所指定的標頭檔Extern 項目。 Managed 程式碼使用項目的子項目符號來定義這項資訊。

如果從現有的.cto 檔案中建立.vsct 檔案,這些符號會產生符號項目子系。 如需詳細資訊,請參閱 How to: 建立。從現有的 Vsct 檔案。Cto 能夠檔案

符號項目不應與混淆Define 項目,其中會定義前置處理器所使用的名稱 / 值組。

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

屬性和項目

下列章節會說明屬性、子項目和父項目。

屬性

屬性

描述

None

子項目

項目

描述

GuidSymbol

定義 GUID 符號。 GuidSymbol 有兩個必要的屬性: 名稱和值。 名稱的符號名稱,而值是以字串 GUID 的值。

例如: < GuidSymbol 名稱 ="guidVsPackage1Pkg"值 ="{c5f54698-101a-4846-84d3-dc748f9cd848}"/ >

IDSymbol

定義一個符號。 IDSymbol 有兩個必要的屬性: 名稱和值。 名稱的符號名稱,而值是以字串形式的符號值。

例如: < IDSymbol 名稱 ="MyMenuGroup"值 ="0x1020"/ >

父項目

項目

描述

CommandTable 項目

.Vsct 檔案的根項目。

範例

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

請參閱

其他資源

Visual Studio 命令表裡 (。Vsct) 檔案