__VSMEINIT Enumeration

Specifies initialization parameters for the Menu Editor.

Namespace:  Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)


Public Enumeration __VSMEINIT
‘사용 방법
Dim instance As __VSMEINIT
public enum __VSMEINIT
public enum class __VSMEINIT
public enum __VSMEINIT


Member name Description
MD_VISIBLESUPPORT Supports visible controls.
MD_BOLDSUPPORT Supports bold formatting.
MD_CONTEXTMENU Supports a context menu.
MD_RADIOCHECKSUPPORT Supports radio check boxes
MD_COMMANDIDSUPPORT Means no Control names. Like VC.
MD_VIEWCODESUPPORT Supports the ViewCode command.
MD_NOPROPERTIESSUPPORT Does not support the Properties command.
MD_TEXTLIMIT Uses the MEINIT dwTextLimit field.
MD_TOPLEVELSEPSUPPORT Enables separators on the top-level menu.
MD_EDITIDSNOTEDITNAMES Menu item "Edit Names" is displayed as "Edit ID's."
MD_NAMELIMIT Use the MEINIT dwNameLimit field.
MD_NOUNDOSUPPORT Does not store undo information, even if passed an undo manager.
MD_BOTTOMDOCKED This menu should dock on the bottom, and pop-up windows should cascade upward.
MD_BREAKSUPPORT Supports the break and barbreak flags on menu items.
MD_RIGHTJUSTIFYSUPPORT Supports the right justification of menu bar items (moves all to the right of the bar).


The VSMEINIT enumerations is a member of the __VSMEINIT structure, which is a parameter of CreateMenuEditor.

COM Signature

From vsshell.idl:

See Also


Microsoft.VisualStudio.Shell.Interop Namespace