Class ImapFlagsChangedEventArgs
Event data for the FlagsChanged event,
raised when the server pushes * N FETCH (FLAGS (...)) during
IDLE, indicating that a message's flags have changed.
Inherited Members
Namespace: DRIT.Mail.Rfc.Imap
Assembly: DRIT.Mail.dll
Syntax
public sealed class ImapFlagsChangedEventArgs : EventArgs
Constructors
View SourceImapFlagsChangedEventArgs(int, ImapMessageFlags)
Initializes a new instance of the ImapFlagsChangedEventArgs class.
Declaration
public ImapFlagsChangedEventArgs(int sequenceNumber, ImapMessageFlags flags)
Parameters
| Type | Name | Description |
|---|---|---|
| int | sequenceNumber | The sequence number of the changed message. |
| ImapMessageFlags | flags | The new flags. |
Properties
View SourceFlags
Gets the new flags for the message.
Declaration
public ImapMessageFlags Flags { get; }
Property Value
| Type | Description |
|---|---|
| ImapMessageFlags |
SequenceNumber
Gets the sequence number of the message whose flags changed.
Declaration
public int SequenceNumber { get; }
Property Value
| Type | Description |
|---|---|
| int |