protected ExecCommandOnNode ( System.Guid cmdGroup, uint cmd, Microsoft.VisualStudio.OLE.Interop.OLECMDEXECOPT nCmdexecopt, |
||
cmdGroup | System.Guid | |
cmd | uint | |
nCmdexecopt | Microsoft.VisualStudio.OLE.Interop.OLECMDEXECOPT | |
pvaIn | ||
pvaOut | ||
Résultat | int |
protected override int ExecCommandOnNode(Guid cmdGroup, uint cmd, OLECMDEXECOPT nCmdexecopt, IntPtr pvaIn, IntPtr pvaOut)
{
if(cmdGroup == VsMenus.guidStandardCommandSet2K)
{
switch((VsCommands2K)cmd)
{
case VsCommands2K.ADDREFERENCE:
return this.ProjectManager.AddProjectReference();
case VsCommands2K.ADDWEBREFERENCE:
return this.ProjectManager.AddWebReference();
}
}
return base.ExecCommandOnNode(cmdGroup, cmd, nCmdexecopt, pvaIn, pvaOut);
}