Stores specified message flags to the sepcified messages.
Declaration Syntax
C# | Visual Basic | Visual C++ | F# |
public void StoreMessageFlags( bool uid, IMAP_t_SeqSet seqSet, IMAP_Flags_SetType setType, IMAP_t_MsgFlags flags )
Public Sub StoreMessageFlags ( uid As Boolean, seqSet As IMAP_t_SeqSet, setType As IMAP_Flags_SetType, flags As IMAP_t_MsgFlags )
public: void StoreMessageFlags( bool uid, IMAP_t_SeqSet^ seqSet, IMAP_Flags_SetType setType, IMAP_t_MsgFlags^ flags )
member StoreMessageFlags : uid : bool * seqSet : IMAP_t_SeqSet * setType : IMAP_Flags_SetType * flags : IMAP_t_MsgFlags -> unit
Parameters
- uid (Boolean)
- Specifies if seqSet contains UIDs or sequence-numbers.
- seqSet (IMAP_t_SeqSet)
- Messages sequence-set.
- setType (IMAP_Flags_SetType)
- Specifies how flags are set.
- flags (IMAP_t_MsgFlags)
- Message flags.
Exceptions
Exception | Condition |
---|---|
ObjectDisposedException | Is raised when this object is disposed and and this method is accessed. |
InvalidOperationException | Is raised when IMAP client is not in valid state. For example 'not connected'. |
ArgumentNullException | Is raised when seqSet or flags is null reference. |
IMAP_ClientException | Is raised when server refuses to complete this command and returns error. |
Assembly: LumiSoft.Net (Module: LumiSoft.Net.dll) Version: 4.5.5510.19119