MAPI classes and methods
Not all supported methods are supported for all objects.
MAPI classes |
Supported methods |
---|---|
CLASS IMAPIContainer |
GetContentsTable GetHierarchyTable OpenEntry SetSearchCriteria |
CLASS IABLogon |
Advise CompareEntryIDs GetLastError Logoff OpenEntry Unadvise GetOneOffTable |
CLASS IABProvider |
Logon Shutdown |
CLASS IMAPIControl |
Activate GetLastError GetState |
CLASS IMAPIFolder |
CopyFolder CopyMessages CreateFolder CreateMessage DeleteFolder DeleteMessages EmptyFolder GetMessageStatus SaveContentsSort SetMessageStatus SetReadFlags |
CLASS IMAPIProp |
CopyProps CopyTo GetIDsFromNames GetLastError GetNamesFromIDs GetPropList GetProps OpenProperty SaveChanges SetProps DeleteProps |
CLASS IMAPITable |
Abort Advise CreateBookmark FindRow FreeBookmark GetLastError GetRowCount GetStatus QueryColumns QueryPosition QueryRows QuerySortOrder Restrict SeekRow SeekRowApprox SetColumns Unadvise SortTable |
CLASS IMessage |
CreateAttach DeleteAttach GetAttachmentTable GetRecipientTable ModifyRecipients OpenAttach SetReadFlag SubmitMessage |
CLASS IMsgStore |
AbortSubmit Advise CompareEntryIDs FinishedMsg GetOutgoingQueue GetReceiveFolder NotifyNewMail OpenEntry SetLockState SetReceiveFolder StoreLogoff Unadvise |
CLASS IMSLogon |
Advise CompareEntryIDs GetLastError Logoff OpenEntry Unadvise |
CLASS IMSProvider |
CompareStoreIDs Logon Shutdown SpoolerLogon |
CLASS IXPLogon |
AddressTypes EndMessage FlushQueues Idle (supported, but not used for tightly-coupled message store) OpenStatusEntry Poll (supported, but not used for tightly-coupled message store) RegisterOptions StartMessage (supported, but not used for tightly-coupled message store) SubmitMessage TransportNotify |
CLASS IXPProvider |
Shutdown TransportLogon |
CLASS IMailUser |
All methods supported for this class |
CLASS IAttach |
All methods supported for this class |
CLASS IMAPIAdviseSink |
All methods supported for this class |
CLASS IMAPIProfile |
All methods supported for this class |
CLASS IMAPIContainer |
All methods supported for this class |
CLASS IMAPIStatus |
All methods supported for this class |
CLASS IPropData |
All methods supported for this class |
CLASS ITableData |
All methods supported for this class |