Discuss this help topic in SecureBlackbox Forum

TSBIMAPMessageFlag

Declared in     


Filter: C#  VB.NET  Pascal  C++  PHP  Java  


Defines IMAP message flags.

Declaration

[C#]
    TSBIMAPMessageFlag = short;
        const short imapUnknownFlag = 0;
        const short imapAnsweredFlag = 1;
        const short imapFlaggedFlag = 2;
        const short imapDeletedFlag = 3;
        const short imapSeenFlag = 4;
        const short imapDraftFlag = 5;
        const short imapSpecialFlag = 6;

[VB.NET]
    TSBIMAPMessageFlag As Short
        Const imapUnknownFlag As Short = 0
        Const imapAnsweredFlag As Short = 1
        Const imapFlaggedFlag As Short = 2
        Const imapDeletedFlag As Short = 3
        Const imapSeenFlag As Short = 4
        Const imapDraftFlag As Short = 5
        Const imapSpecialFlag As Short = 6

[Pascal]
    TSBIMAPMessageFlag = (imapUnknownFlag, imapAnsweredFlag, imapFlaggedFlag, imapDeletedFlag, imapSeenFlag, imapDraftFlag, imapSpecialFlag);

[C++]
    typedef uint8_t TSBIMAPMessageFlagRaw;
    typedef enum { imapUnknownFlag = 0, imapAnsweredFlag = 1, imapFlaggedFlag = 2, imapDeletedFlag = 3, imapSeenFlag = 4, imapDraftFlag = 5, imapSpecialFlag = 6 } TSBIMAPMessageFlag;
    
    typedef uint32_t TSBIMAPMessageFlagsRaw;
    typedef enum { f_imapUnknownFlag = 1, f_imapAnsweredFlag = 2, f_imapFlaggedFlag = 4, f_imapDeletedFlag = 8, f_imapSeenFlag = 16, f_imapDraftFlag = 32, f_imapSpecialFlag = 64 } TSBIMAPMessageFlags;

[PHP]
    class TSBIMAPMessageFlag extends TSBBaseEnum {
        const imapUnknownFlag = 0;
        const imapAnsweredFlag = 1;
        const imapFlaggedFlag = 2;
        const imapDeletedFlag = 3;
        const imapSeenFlag = 4;
        const imapDraftFlag = 5;
        const imapSpecialFlag = 6;
    }

[Java]
    not available

Possible values

Declared in

.NET:
  • Namespace: SBIMAPClient
  • Assembly: SecureBlackbox.Mail
VCL:
  • Unit: SBIMAPClient
Java:
  • Package: SecureBlackbox.Mail.jar
C++:
  • sbimapclient.h

Discuss this help topic in SecureBlackbox Forum