IMAPIFormInfo : IMAPIProp

Applies to: Outlook 2013 | Outlook 2016

Gives client applications access to properties that are particular to form definition. By keeping form information in a separate object, the form library provider can describe a form to a client without activating the form.

Property Value
Header file:
Mapiform.h
Exposed by:
Form information objects
Implemented by:
Form library providers
Called by:
Client applications
Interface identifier:
IID_IMAPIFormInfo
Pointer type:
LPMAPIFORMINFO
Transaction model:
Nontransacted

Vtable order

Member Description
CalcFormPropSet
Returns a pointer to the complete set of properties that a form uses.
CalcVerbSet
Returns a pointer to the complete set of verbs that a form uses.
MakeIconFromBinary
Builds an icon from an icon property of a form.
SaveForm
Saves a description of a particular form in a configuration file.
OpenFormContainer
Returns a pointer to the form container in which a particular form is installed.

Remarks

Unlike most interfaces defined in the MapiForm.h header file, IMAPIFormInfo inherits from the IMAPIProp interface, because it exports most form information through calls to the IMAPIProp::GetProps method.

See also

MAPI Interfaces