Welcome to MSDN Blogs Sign in | Join | Help

Syndication

Tags

    No tags have been created or used yet.
Common Web Context Menu Constants

[From the prolific pen of Douglas Hodges.  Continued from Common Context Menu Constants. ]

Visual Web Developer Project Specific Information:

The context menu for the Web Project node has the following groups:

  • guidVenusCmdId:IDG_CTX_BUILD
  • guidSHLMainMenu:IDG_VS_CTXT_PROJECT_ADD_ITEMS
  • guidVenusCmdId:IDG_CTX_REFERENCE
  • guidVenusCmdId:IDG_CTX_PUBLISH
  • guidSHLMainMenu:IDG_VS_CTXT_ITEM_VIEWBROWSER
  • guidSHLMainMenu:IDG_VS_CTXT_PROJECT_SCC
  • guidSHLMainMenu:IDG_VS_CTXT_FOLDER_TRANSFER
  • guidSHLMainMenu:IDG_VS_VIEW_PROPPAGES

where

// {C7547851-4E3A-4e5b-9173-FA6E9C8BD82C}
DEFINE_GUID(guidVenusCmdId,
0xc7547851, 0x4e3a, 0x4e5b, 0x91, 0x73, 0xfa, 0x6e, 0x9c, 0x8b, 0xd8, 0x2c);

#define IDG_CTX_REFERENCE 0x0102
#define IDG_CTX_PUBLISH 0x0103
#define IDG_CTX_BUILD 0x0104

Here are some of the commands the web project adds to these special groups:

  • guidVSStd97:cmdidBuildSel, guidVenusCmdId:IDG_CTX_BUILD, 0x0100;
  • guidVSStd2K:ECMD_PUBLISHSELECTION, guidVenusCmdId:IDG_CTX_BUILD, 0x0300;
  • guidVSStd2K:ECMD_ADDREFERENCECTX, guidVenusCmdId:IDG_CTX_REFERENCE, 0x0100;
  • guidVSStd2K:ECMD_ADDWEBREFERENCECTX, guidVenusCmdId:IDG_CTX_REFERENCE, 0x0000;
  • guidVSStd2K:ECMD_UPDATEWEBREFERENCE, guidVenusCmdId:IDG_CTX_REFERENCE, 0x0000;
  • guidVSStd2K:cmdidViewInClassDiagram, guidVenusCmdId:IDG_CTX_REFERENCE, 0x0500;
  • guidVSStd2K:ECMD_PUBLISHCTX, guidVenusCmdId:IDG_CTX_PUBLISH, 0x0100;
  • guidVSStd2K:ECMD_STARTOPTIONSCTX, guidVenusCmdId:IDG_CTX_PUBLISH, 0x0200;
  • guidVSStd97:cmdidSetStartupProject, guidVenusCmdId:IDG_CTX_PUBLISH, 0x0300;

Jamie Laflen adds this one --

The project kind for a venus project is VsWebSite.PrjKind.prjKindVenusProject
You'll find it in VsWebsite.Interop.dll
------------------------------------
This posting is provided "AS IS" with no warranties, and confers no rights.

Published Tuesday, May 16, 2006 6:16 PM by martintr

Comments

# Common Context Menu Constants @ Tuesday, May 16, 2006 1:28 PM

[From the prolific pen of Douglas Hodges. Continued at Common Web Context Menu Constants] ...

Martin Tracy's Blog

Anonymous comments are disabled
Page view tracker