Specifies Menu Editor property IDs.
Namespace:  Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)
Syntax
'Declaration
Public Enumeration __VSMEPROPID
public enum __VSMEPROPID
public enum class __VSMEPROPID
type __VSMEPROPID
public enum __VSMEPROPID
Members
| Member name | Description | |
|---|---|---|
| VSMEPROPID_ACCEL | Accelerator (shortcut key) | |
| VSMEPROPID_BARBREAK | Divider bar | |
| VSMEPROPID_BOLD | Bold caption | |
| VSMEPROPID_BREAK | Dividing space | |
| VSMEPROPID_CAPTION | Caption | |
| VSMEPROPID_CHECKED | Checked item | |
| VSMEPROPID_ENABLED | Enabled item | |
| VSMEPROPID_EXTRAPROPS | Shows that a menu can be expanded to show additional items. | |
| VSMEPROPID_FIRST | Indicates first VSMEPROPID_ | |
| VSMEPROPID_LAST | Indicates last VSMEPROPID_ | |
| VSMEPROPID_NAME | Name | |
| VSMEPROPID_RADIOCHECK | Radio check box | |
| VSMEPROPID_RIGHTJUSTIFY | Right justified text | |
| VSMEPROPID_VISIBLE | Visible item | 
Remarks
The VSMEPROPID enumeration is used with IVsMenuItem, IMenuEditorSite, and OnChange.
COM Signature
From vsshell.idl:
enum __VSMEPROPID
{
    VSMEPROPID_FIRST        = -1000,
    VSMEPROPID_NAME         = -1000, //      VT_BSTR
    VSMEPROPID_CAPTION      = -1001, //      VT_BSTR
    VSMEPROPID_CHECKED      = -1002, //      VT_BOOL
    VSMEPROPID_ENABLED      = -1003, //      VT_BOOL
    VSMEPROPID_VISIBLE      = -1004, //      VT_BOOL
    VSMEPROPID_BOLD         = -1005, //      VT_BOOL
    VSMEPROPID_ACCEL        = -1006, //      VT_I4   - (DWORD)
    VSMEPROPID_RADIOCHECK   = -1007, //      VT_BOOL
    VSMEPROPID_EXTRAPROPS   = -1008,
    VSMEPROPID_BREAK        = -1009,
    VSMEPROPID_BARBREAK     = -1010,
    VSMEPROPID_RIGHTJUSTIFY = -1011,
    VSMEPROPID_LAST         = -1011
};
typedef LONG VSMEPROPID;