解释在VisualStudio 15扩展模板中为CustomToolWindow生成的不同组件?

时间:2018-01-22 13:26:55

标签: c# visual-studio visual-studio-2015 visual-studio-extensions

每当我们在visual studio扩展模板中创建一个CustomToolWindow时,它会自己创建一些文件,任何人都可以解释每个文件的重要性吗? 例如,如果通过名称“Sample”创建CustomToolWindow,则会创建以下内容:

Sample.cs
SampleCommand.cs
SampleControl.xaml
SamplePackage.vsct

或上述任何文件。

谢谢, Dipankar

1 个答案:

答案 0 :(得分:0)

这里有一个简单的扩展:https://docs.microsoft.com/en-us/vsts/integrate/ide/extensions/hello_world 提供更多信息,即使它是关于Custom命令,但我的理解他们将具有相同的功能:

  

您可以在VSCT文件中重命名命令以及定义命令   它们进入Visual Studio命令系统的位置。当你探索   在VSCT文件中,您会注意到许多注释代码解释了什么   每段代码控件。

     

您可以在CS文件中定义操作,例如单击   处理程序。

您还可以通过此扩展示例更好地了解这些文件:

https://msdn.microsoft.com/en-us/library/cc138567.aspx