type
 
  TSmartFilter = class(TObject)
  private
    ....
    ....
  public
    constructor Create(const MAPITable: IMAPITable);
    destructor Destroy; override;
    property IsOrRelation: Boolean read GetIsOrRelation write SetIsOrRelation;
    property TimeAfter: TDateTime read GetTimeFirst write SetTimeFirst;
    property TimeBefore: TDateTime read GetTimeLast write SetTimeLast;
    property Subject: WideString read GetSubject write SetSubject;
    property Sender: WideString read GetSender write SetSender;
    property Recipient: WideString read GetRecipient write SetRecipient;
    property Size: ULONG read GetSize write SetSize;
    property BodyText: WideString read GetBodyText write SetBodyText;
    property Unread: Boolean read GetUnread write SetUnread;
    property Filter: PSRestriction read FRestriction;
    //
    procedure SetFilter(const Reset: Boolean = False);
  end;

 

 

Copyright © 1999 - 2021 IMIBO
Privacy Statement