共用方式為


Symbols 元素

定義其他 VSCT 元素所使用的 GUID 和識別碼。 針對 Unmanaged 程式代碼,這項資訊通常來自 Extern Element指定的頭檔。 Managed 程式代碼會使用 Symbols 元素的子項目來定義這項資訊。

如果您從現有的 .cto 檔案建立 .vsct 檔案,符號將產生為 Symbols 元素的子系。 如需詳細資訊,請參閱 如何:建立 。現有的 Vsct 檔案。Cto 檔案

Symbols 元素不應與 Define 元素混淆,後者會定義預處理器要使用的名稱/值組。

語法

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

屬性和項目

下列章節說明屬性、子元素和父元素。

屬性

屬性 描述
None

子元素

元素 描述
GuidSymbol 定義 GUID 符號。 GuidSymbol 有兩個必要屬性:名稱和值。 名稱是符號的名稱,而值是 GUID 的值做為字串。

例如:<GuidSymbol name=“guidVsPackage1Pkg” value=“{c5f54698-101a-4846-84d3-dc748f9cd848}” />
IDSymbol 定義符號。 IDSymbol 有兩個必要屬性:名稱和值。 名稱是符號的名稱,而值是符號的值做為字串。

例如:<IDSymbol name=“MyMenuGroup” value=“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>

另請參閱