IMAPIFormMgr : IUnknown

Applies to: Outlook 2013 | Outlook 2016

Enables form viewers to obtain information about and activate form servers.

Property Value
Header file:
Mapiform.h
Exposed by:
Form manager objects
Implemented by:
Form library providers
Called by:
Form viewers
Interface identifier:
IID_IMAPIFormMgr
Pointer type:
LPMAPIFORMMGR

Vtable order

Member Description
LoadForm
Starts a form to open an existing message.
ResolveMessageClass
Resolves a message class to its form within a form container, and returns a form information object for that form.
ResolveMultipleMessageClasses
Resolves a group of message classes to their forms within a form container, and returns an array of form information objects for those forms.
CalcFormPropSet
Returns an array of the properties that a group of forms uses.
CreateForm
Launches a form to create a new message based on the form's message class.
SelectForm
Presents a dialog box that enables the user to select a form, and returns a form information object that describes that form.
SelectMultipleForms
Presents a dialog box that enables the user to select multiple forms, and returns an array of form information objects that describe those forms.
SelectFormContainer
Presents a dialog box that enables the user to select a form container, and returns an interface for the container object the user selected.
OpenFormContainer
Opens an IMAPIFormContainer interface for a specific form container.
PrepareForm
Downloads a form for opening.
IsInConflict
Determines whether a form can handle its own message conflicts.
GetLastError
Returns a MAPIERROR structure that contains information about the previous error occurring to the form manager object.

See also

MAPI Interfaces