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"/ > |
父項目
項目 |
描述 |
---|---|
.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>