LazyMAPI

TMAPIPropFields - represents a collection of MAPI property values.
Delphi wrapper object for SPropValue array.

Unit: MAPIPropFields.pas
Type: Class
Inherited from: TObject
Owner: IMAPIProp

Properties

Name Access Type Description
Count RO Integer The Count property returns the total number of MAPI Properties.
Item RO TMAPIPropField Represent a single MAPI Property.
ItemOf RO TMAPIPropField Represent a single MAPI Property accessed by PropTag
Tags RO TCardinalDynArray Returns an array (PropTags) of existing MAPI Properties inside IMAPIProp object.

Methods

Name Description
PropExists Returns TRUE if property specified by PropTag exists.
PropExists Returns TRUE if property specified as named property (PropNamed) exists.
IndexOf Returns the index of the TMAPIPropField object with a specified PropTag.
Refresh Clear internal cache.
Delete Delete a single MAPI property with a specified PropTag from object.
AddNew Add a new property with a specified PropTag.
AddNew Add a new named property with a specified MAPINAMEID structure.
SaveChanges Makes permanent any changes that were made.

Top


Copyright © 2012 IMIBO
Privacy Statement