Share via


MEINIT Members

Include Protected Members
Include Inherited Members

Contains values for the Menu editor initialization. Used with CreateMenuEditor calls.

The MEINIT type exposes the following members.

Methods

 

Name

Description

Public method

Equals

Indicates whether this instance and a specified object are equal. (Inherited from ValueType.)

Protected method

Finalize

Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)

Public method

GetHashCode

Returns the hash code for this instance. (Inherited from ValueType.)

Public method

GetType

Gets the type of the current instance. (Inherited from Object.)

Protected method

MemberwiseClone

Creates a shallow copy of the current Object. (Inherited from Object.)

Public method

ToString

Returns the fully qualified type name of this instance. (Inherited from ValueType.)

Top

Fields

 

Name

Description

Public field

cchNameLimit

DWORD containing the maximum number of characters in the name.

Public field

cchTextLimit

DWORD Specifying the maximum numbers of characters in menu item captions.

Public field

dwFlags

DWORD specifying flags for support/no support of certain properties. Values are taken from the __VSMEINIT enumeration.

Public field

dwSizeOfStruct

DWORD specifying the size of the struct.

Public field

hwnd

Specifies the destination window for menu.

Public field

hwndParent

Specifies the parent of destination window.

Public field

pMenuEditorSite

Specifies the menu editor site.

Public field

psp

Specifies the IServiceProvider.

Public field

pszAccelList

Fixed list of acceptable accelerators.

Public field

pUndoMgr

Specifies the IOleUndoManager.

Public field

SiteId

Unique Id for identifying extra data in clipboard operations.

Top

See Also

Reference

MEINIT Structure

Microsoft.VisualStudio.Shell.Interop Namespace