Discuss this help topic in SecureBlackbox Forum

TSBIMAPMessageFlags

Declared in     See also     


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


Defines a set of IMAP message flags.

Declaration

[C#]
    TSBIMAPMessageFlags = int;
        const int imapUnknownFlag = 1;
        const int imapAnsweredFlag = 2;
        const int imapFlaggedFlag = 4;
        const int imapDeletedFlag = 8;
        const int imapSeenFlag = 16;
        const int imapDraftFlag = 32;
        const int imapSpecialFlag = 64;

[VB.NET]
    TSBIMAPMessageFlags As Integer
        Const imapUnknownFlag As Integer = 1
        Const imapAnsweredFlag As Integer = 2
        Const imapFlaggedFlag As Integer = 4
        Const imapDeletedFlag As Integer = 8
        Const imapSeenFlag As Integer = 16
        Const imapDraftFlag As Integer = 32
        Const imapSpecialFlag As Integer = 64

[Pascal]
    TSBIMAPMessageFlags = set of TSBIMAPMessageFlag;

[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 TSBIMAPMessageFlags extends TSBBaseEnum {
        const imapUnknownFlag = 1;
        const imapAnsweredFlag = 2;
        const imapFlaggedFlag = 4;
        const imapDeletedFlag = 8;
        const imapSeenFlag = 16;
        const imapDraftFlag = 32;
        const imapSpecialFlag = 64;
    }

[Java]
    not available

Possible values

Declared in

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

See also:     TSBIMAPMessageFlag    

Discuss this help topic in SecureBlackbox Forum