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.