IMAPIFormMgr : IUnknown

Applies to: Office 2010 | Outlook 2010 | Visual Studio

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

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

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

Concepts

MAPI Interfaces