共用方式為


UsedCommand 元素

可讓 VSPackage 存取另一個 .vsct 檔案中定義的命令。 例如,如果您的 VSPackage 使用 Visual Studio 殼層所定義的標準 Copy 命令,您可以將命令新增至功能表或工具列,而不需重新實作。

語法

<UsedCommand guid="guidMyCommandGroup" id="MyCommand" />

屬性和項目

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

屬性

屬性 描述
guid 必要。 識別命令之 GUID 識別符組的 GUID。
id 必要。 識別命令之 GUID 識別碼組的識別碼。
Condition 選擇性。 請參閱 條件屬性

子元素

元素 描述
None

父項目

元素 描述
UsedCommands 元素 群組 UsedCommand 元素和其他 UsedCommands 群組。

備註

藉由將命令新增至 <UsedCommands> 元素,VSPackage 會通知 Visual Studio 環境 VSPackage 需要 命令。 您應該為套件所需的任何命令新增 <UsedCommand> 元素,而該命令可能未包含在 Visual Studio 的所有版本和組態中。 例如,如果您的套件呼叫 Visual C++ 特定的命令,除非您包含 <UsedCommand> 命令的 元素,否則 Visual Web Developer 的使用者將無法使用命令。

範例

<UsedCommands>
  <UsedCommand guid="guidVSStd97" id="cmdidCut"/>
  <UsedCommand guid="guidVSStd97" id="cmdidCopy"/>
  <UsedCommand guid="guidVSStd97" id="cmdidPaste"/>
</UsedCommands>

另請參閱