TMAPIMessages contains one or more TMAPIMessage objects. Represents the MAPI Folder contents table.
Delphi wrapper object for IMAPITable.
| Unit: | MAPIFolders.pas |
| Type: | Class |
| Inherited from: | TMAPITable |
Properties
| Name | Access | Type | Description |
| Owner | RO | TMAPIFolder | Provide access to parent folder. |
| Message | RO | TMAPIProperty | Returns a single TMAPIMessage object (IMessage). Zero based index. |
Properties inherited from TMAPITable
| Name | Access | Type | Description |
| Count | RO | Integer | The Count property returns the total number of rows in the table. |
| Item | RO | TMAPITableFields | The Item property returns a single Row object from the IMAPITable. |
| BatchLoad | RW | word | Specifies the maximum number of rows requested from IMAPITable to internal cache. Default value is 20. |
| FieldDefs | RW | TCardinalDynArray | Defines the particular properties and order of properties (PropTag) to appear as columns in the table. |
| RawTable | RO | IMAPITable | The RawTable property returns an IMAPITable pointer to the MAPI table object. |
Methods
| Name | Description |
Note: The TMAPIMessages includes these default
PropTags as table
rows:
In case Owner Folder Type of:
oFolderSentMail, oFolderDrafts:
PR_ENTRYID,
PR_LONGTERM_ENTRYID_FROM_TABLE,
PR_MESSAGE_CLASS,
PR_HASATTACH,
PR_SUBJECT,
PR_NORMALIZED_SUBJECT,
PR_DISPLAY_TO,
PR_SENDER_NAME,
PR_SENDER_EMAIL_ADDRESS,
PR_CLIENT_SUBMIT_TIME,
PR_MESSAGE_DELIVERY_TIME,
PR_MESSAGE_SIZE,
PR_MESSAGE_FLAGS,
PR_ICON_INDEX
oFolderNotes:
PR_ENTRYID,
PR_LONGTERM_ENTRYID_FROM_TABLE,
PR_MESSAGE_CLASS,
PR_NORMALIZED_SUBJECT,
PR_CREATION_TIME,
PR_MESSAGE_SIZE,
PR_MESSAGE_FLAGS,
PR_ICON_INDEX
oFolderContacts:
PR_ENTRYID,
PR_LONGTERM_ENTRYID_FROM_TABLE,
PR_MESSAGE_CLASS,
PR_SUBJECT,
PR_NORMALIZED_SUBJECT,
PR_DISPLAY_NAME,
PR_MESSAGE_SIZE,
PR_MESSAGE_FLAGS,
PR_ICON_INDEX,
PR_COMPANY_NAME,
PR_BUSINESS_TELEPHONE_NUMBER,
PR_BUSINESS_FAX_NUMBER,
PR_HOME_TELEPHONE_NUMBER,
PR_CELLULAR_TELEPHONE_NUMBER,
PidLidEmail1EmailAddress,
PidLidEmail2EmailAddress,
PidLidEmail3EmailAddress,
PidLidFileUnder
oFolderCalendar:
PR_ENTRYID,
PR_LONGTERM_ENTRYID_FROM_TABLE,
PR_MESSAGE_CLASS,
PR_MESSAGE_FLAGS,
PR_SUBJECT,
PR_NORMALIZED_SUBJECT,
PR_ICON_INDEX,
PidLidLocation,
PidLidRecurring,
PidLidRecurrencePattern,
PidNameKeywords,
PidLidAppointmentStartWhole,
PidLidAppointmentEndWhole
oFolderJournal:
PR_ENTRYID,
PR_LONGTERM_ENTRYID_FROM_TABLE,
PR_MESSAGE_CLASS,
PR_MESSAGE_FLAGS,
PR_SUBJECT,
PR_NORMALIZED_SUBJECT,
PR_ICON_INDEX,
PidLidLogType,
PidLidLogStart,
PidLidLogEnd,
PidLidLogDuration,
PidLidContacts,
PidNameKeywords
oFolderTasks:
PR_ENTRYID,
PR_LONGTERM_ENTRYID_FROM_TABLE,
PR_MESSAGE_CLASS,
PR_MESSAGE_FLAGS,
PR_SUBJECT,
PR_NORMALIZED_SUBJECT,
PR_ICON_INDEX,
PidLidTaskDueDate,
PidLidTaskComplete
all other:
PR_ENTRYID,
PR_LONGTERM_ENTRYID_FROM_TABLE,
PR_MESSAGE_CLASS,
PR_HASATTACH,
PR_SUBJECT,
PR_NORMALIZED_SUBJECT,
PR_SENDER_NAME,
PR_SENDER_EMAIL_ADDRESS,
PR_CLIENT_SUBMIT_TIME,
PR_MESSAGE_DELIVERY_TIME,
PR_MESSAGE_SIZE,
PR_MESSAGE_FLAGS,
PR_ICON_INDEX
Top
Copyright © 2012 IMIBO Privacy Statement |