Sim*_*mon 6 visual-studio-addins visual-studio-2010 vsix
当您在Visual Studio中查看项目属性时,您会获得许多选项卡.
标准的是"应用程序","构建","构建事件"等.
也可以添加自定义选项卡.例如,查看WebApplication或VSIX项目的属性,获得不同(额外)选项卡.
那么如何编写一个VSIX插件,将自定义选项卡添加到项目属性窗口?
查看这篇文章:如何:添加和删除属性页。
您创建一个页面,如下所示:
class DeployPropertyPage : Form, Microsoft.VisualStudio.OLE.Interop.IPropertyPage
{
. . . .
//Summary: Return a stucture describing your property page.
public void GetPageInfo(Microsoft.VisualStudio.OLE.Interop.PROPPAGEINFO[] pPageInfo)
{
PROPPAGEINFO info = new PROPPAGEINFO();
info.cb = (uint)Marshal.SizeOf(typeof(PROPPAGEINFO));
info.dwHelpContext = 0;
info.pszDocString = null;
info.pszHelpFile = null;
info.pszTitle = "Deployment"; //Assign tab name
info.SIZE.cx = this.Size.Width;
info.SIZE.cy = this.Size.Height;
if (pPageInfo != null && pPageInfo.Length > 0)
pPageInfo[0] = info;
}
}
Run Code Online (Sandbox Code Playgroud)
然后你像这样注册它:
[MSVSIP.ProvideObject(typeof(DeployPropertyPage), RegisterUsing = RegistrationMethod.CodeBase)]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2317 次 |
| 最近记录: |