LazyMAPI

The TMAPIFolder - Delphi IMAPIFolder wrapper object.

unit: MAPIFolder.pas
file path: ..\Library\Helpers
version: 2014.хх
uses
Classes, Windows, Types, Variants, SysUtils, Contnrs, ExtendedMAPI, MAPIUtils,
IMIEMTypes, MAPIProperty, MAPITable

 

Unit: MAPIPropFields.pas
Type: Class
Inherited from: TMAPICustomFolder
 
 
TMAPIFolder = class(TMAPICustomFolder)
  protected
    ...
  public
    property Access;
    property EntryID;
    property Folders;
    property Messages;
    property NoCache;
    property Active;
    property MAPIObjType;
    property MAPIObject;
    property Modified;
    property PropertyTags;
 
    property FolderType: TMAPIFldType read GetFolderType;
  end;
 
 
  TMAPICustomFolder = class(TMAPICustomHolder)
  protected
   ...
  public
    constructor Create(const oMAPIFolder: IMAPIFolder); reintroduce;
    destructor Destroy; override;
 
    property Folders;
    property Messages: TMAPITable Read GetMessages;
  end;

Constructors

Name Description
constructor Create(const oMAPIFolder: IMAPIFolder); reintroduce; Creates and initializes object instance from IMAPIFolder

Properties

Name Access Type Description
Access RO TAccessControlSet Indicates the operations that are available to the client for the MAPI object (PR_ACCESS)
Active RW Boolean Inherited from TMAPIProperty
EntryID RO TBytes Contains a MAPI entry identifier - PR_ENTRYID
Folders RO TMAPIFolders Collection representing the folder's subfolders.
FolderType RO TMAPIFldType Identifies type of MAPI folder
MAPIObject RO IMAPIProp Inherited from TMAPIProperty
MAPIObjType RO TMAPIObjType Inherited from TMAPIBase
Messages RO TMAPITable MAPITable containing the folder's messages
Modified RO Boolean Inherited from TMAPIProperty
NoCache RW Boolean Inherited from TMAPICustomHolder
PropertyTags RW TCardinalDynArray Inherited from TMAPIProperty

Top


Copyright © 2021 IMIBO
Privacy Statement