IMAPIFormContainer : IUnknown

This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This page may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.

Manages forms in form libraries. This interface is used to create application-specific form libraries.

Header file:

Mapiform.h

Exposed by:

Form container objects

Implemented by:

Form library providers

Called by:

Client applications

Interface identifier:

IID_IMAPIFormContainer

Pointer type:

LPMAPIFORMCONTAINER

Vtable Order

InstallForm

Installs a form into a form container.

RemoveForm

Removes a particular form from a form container.

ResolveMessageClass

Resolves a message class to its form in a form container and returns a form information object for that form.

ResolveMultipleMessageClasses

Resolves a group of message classes to their forms in a form container and returns an array of form information objects for those forms.

CalcFormPropSet

Returns an array of the properties used by all forms installed in a form container.

GetDisplay

Returns the display name of a form container.

GetLastError

Returns a MAPIERROR structure containing information about the previous error occurring to the form container object.

See Also

Concepts

MAPI Interfaces