Default constructor.
Declaration Syntax
C# | Visual Basic | Visual C++ | F# |
public IMAP_r_u_Status( string folder, int messagesCount, int recentCount, long uidNext, long folderUid, int unseenCount )
Public Sub New ( folder As String, messagesCount As Integer, recentCount As Integer, uidNext As Long, folderUid As Long, unseenCount As Integer )
public: IMAP_r_u_Status( String^ folder, int messagesCount, int recentCount, long long uidNext, long long folderUid, int unseenCount )
new : folder : string * messagesCount : int * recentCount : int * uidNext : int64 * folderUid : int64 * unseenCount : int -> IMAP_r_u_Status
Parameters
- folder (String)
- Folder name.
- messagesCount (Int32)
- Messages count. Value -1 means not specified.
- recentCount (Int32)
- The "recent" flag set messages count. Value -1 means not specified.
- uidNext (Int64)
- Next message predictable UID value. Value -1 means not specified.
- folderUid (Int64)
- Folder UID value. Value -1 means not specified.
- unseenCount (Int32)
- Unseen messages count. Value -1 means not specified.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | Is raised when folder is null. |
ArgumentException | Is raised when any of the arguments has invalid value. |
Assembly: LumiSoft.Net (Module: LumiSoft.Net.dll) Version: 4.5.5510.19119