UsedCommand 項目
啟用 VSPackage,以存取其他的.vsct 檔案中定義的命令。 例如,如果您的 VSPackage 會使用標準的複製命令,它由定義Visual Studio殼層,您可以新增指令到功能表或工具列而不重新實作它。
<UsedCommand guid="guidMyCommandGroup" id="MyCommand" />
屬性和項目
下列章節會說明屬性、子項目和父項目。
屬性
屬性 |
描述 |
---|---|
guid |
必要項。 用來識別命令 GUID 識別碼組的 GUID。 |
id |
必要項。 用來識別命令 GUID 識別碼組的識別碼。 |
條件 |
選擇項。 請參閱 VSCT XML 結構描述條件式屬性。 |
子項目
項目 |
描述 |
---|---|
None |
父項目
項目 |
描述 |
---|---|
UsedCommand 項目分組與其他 UsedCommands 群組。 |
備註
藉由新增指令以<UsedCommands>項目,會通知 VSPackage Visual Studio VSPackage 需要的命令的環境。 您也應該加入<UsedCommand>套件所需的任何命令的項目可能不會包含在所有的版本和組態的 Visual Studio。 比方說,如果您的封裝呼叫命令是針對 Visual c + + 時,命令將無法使用 Visual Web Developer 中的使用者除非您包含<UsedCommand>指令的項目。
範例
<UsedCommands>
<UsedCommand guid="guidVSStd97" id="cmdidCut"/>
<UsedCommand guid="guidVSStd97" id="cmdidCopy"/>
<UsedCommand guid="guidVSStd97" id="cmdidPaste"/>
</UsedCommands>