The Menu Model class is an implementation of the IMenuModel Interface (AEEIID_IMenuModel). See the description of that interface for details on how this class works.
The Menu Model is reference counted. When you are done with your reference to the menu model, you should Release that reference. Any model specific cleanup will be handled for you when all references are released.