共用方式為


Extern 項目

外部項目會參考在編譯時期合併與.vsct 檔案的任何外部的標頭 (.h) 檔。 要合併的檔案必須位於包含路徑指定給 VSCT 編譯器或所參考的Include 項目。 檔案可能是其他的.vsct 檔案或 c + + 標頭檔。

檔案必須屬於表單"# define [符號] [值]"標頭中的定義值可能是其他的符號如果先前已定義。 定義不得使用於條件式陳述式的命令的項目。 並未實際使用任何符號將被捨棄。

<Extern href="stdidcmd.h" />

屬性和項目

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

屬性

屬性

描述

href

必要項。 標頭檔的路徑:

"href="stdidcmd.h

條件

選擇項。 請參閱 VSCT XML 結構描述條件式屬性

language

選擇項。 所有的預設語言<Strings>在命令表裡的項目:

語言 ="en-我們"

子項目

項目

描述

無。

無。

父項目

項目

描述

CommandTable 項目

定義所有的項目,表示命令 — 也就是功能表項目、 功能表、 工具列和下拉式方塊 — VSPackage 提供給 IDE。

範例

<?xml version="1.0" encoding="utf-8"?>
<CommandTable xmlns="https://schemas.microsoft.com/VisualStudio/2005-10-
  18/CommandTable" xmlns:xs="http://www.w3.org/2001/XMLSchema">
    <Extern href="C:\VSCore\vscommon\inc\vsshlids.h"/>
    …
  <Commands package="guidMyPackage">
</CommandTable>

請參閱

概念

VSPackages 對 IDE 所新增的使用者介面項目

其他資源

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

命令、 功能表和工具列