Quantcast
Channel: Visual Studio Integrate forum
Viewing all articles
Browse latest Browse all 4410

Usage of VsCommands2K.EXPAND_CHILDREN

$
0
0

I am expecting a call back at QueryStatusOnNode & ExecCommandOnNode when any item is expanded in the Solution Explorer 

Following is the code I have in my FolderNode, When I expand a folder from the solution explorer, I expect one of these Expand command be queried for..but i am not getting the call back

protected override int QueryStatusOnNode(Guid cmdGroup, uint cmd, IntPtr pCmdText, ref QueryStatusResult result)
{
  if(cmdGroup == VsMenus.guidStandardCommandSet97)
  {
      case VsCommands.Expand:
      case VsCommands.ExpandAll:
      case VsCommands.ExpandImages:
      case VsCommands.ExpandLinks:
      case VsCommands.ExpandPages:
	result |= QueryStatusResult.SUPPORTED | QueryStatusResult.ENABLED;
	return VSConstants.S_OK;
   }
   else if(cmdGroup == VsMenus.guidStandardCommandSet2K)      
   {
      if ((VsCommands2K)cmd == VsCommands2K.EXPANDSELECTION || (VsCommands2K)cmd == VsCommands2K.EXPANDCONTROLS || (VsCommands2K)cmd == VsCommands2K.EXPAND_CHILDREN )
      {
        result |= QueryStatusResult.SUPPORTED | QueryStatusResult.ENABLED;
        return VSConstants.S_OK;
      }
   }
}

Any help on this would be appreciated

Thanks in advance


Viewing all articles
Browse latest Browse all 4410

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>