共用方式為


CommandTable 元素

CommandTable 是 .vsct 檔案的根元素。 這是定義 VSPackage 提供給 IDE 之命令的實際配置和類型之檔案。 命令可能包含功能表項、功能表、工具列和下拉式方塊。 如需詳細資訊,請參閱 Visual Studio 命令表 (.vsct) 檔案

語法

<CommandTable xmlns="http://schemas.microsoft.com/VisualStudio/2005-10-18/CommandTable" xmlns:xs="http://www.w3.org/2001/XMLSchema" >
  <Extern>... </Extern>
  <Include>... </Include>
  <Define>... </Define>
  <Commands>... </Commands>
  <CommandPlacements>... </CommandPlacements>
  <VisibilityConstraints>... </VisibilityConstraints>
  <KeyBindings>... </KeyBindings>
  <UsedCommands... </UsedCommands>
  <Symbols>... </Symbols>
</CommandTable>

屬性和元素

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

屬性

屬性 描述
xmlns 必要。 XML 命名空間:

xmlns=http://schemas.microsoft.com/VisualStudio/2005-10-18/CommandTable

xmlns:xs=“http://www.w3.org/2001/XMLSchema
language 選擇性。 語言屬性可用來指定命令數據表中所有 <Strings> 元素的預設語言。 如果未指定語言,則會使用目前進程的語言:

language=“en-us”

子元素

元素 描述
Extern 元素 選擇性。 包含編譯程式的預處理器指示詞。
Include 元素 選擇性。 包含要包含在編譯中之任何檔案的路徑。
Define 元素 選擇性。 定義指定其名稱和值的符號。
Commands 元素 選擇性。 父元素,定義包含所有其他元素之 VSPackage 的所有命令。
CommandPlacements 元素 選擇性。 定義命令行上要放置命令的位置。
VisibilityConstraints 元素 選擇性。 決定命令和工具列的靜態可見性。
KeyBindings 元素 選擇性。 指定命令的快速鍵組合,如果有的話。
UsedCommands 元素 選擇性。 允許 VSPackage 選擇性地實作原本由其他 VSPackage 所支援的功能版本。
Symbols 元素 選擇性。 包含編譯程式的任何符號數據 -- GUID、識別碼等等。

父元素

元素 描述
None

另請參閱