• DR-IT Software
  • Products
  • Documentation
  • Product page
  • Examples
  • API reference
  • Support
Show / Hide Table of Contents

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.

Inheritance
object
EventArgs
ImapFlagsChangedEventArgs
Inherited Members
EventArgs.Empty
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
Namespace: DRIT.Mail.Rfc.Imap
Assembly: DRIT.Mail.dll
Syntax
public sealed class ImapFlagsChangedEventArgs : EventArgs

Constructors

View Source

ImapFlagsChangedEventArgs(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 Source

Flags

Gets the new flags for the message.

Declaration
public ImapMessageFlags Flags { get; }
Property Value
Type Description
ImapMessageFlags
View Source

SequenceNumber

Gets the sequence number of the message whose flags changed.

Declaration
public int SequenceNumber { get; }
Property Value
Type Description
int
  • View Source
Back to top

DR-IT Software documentation

DR-IT Software · Products · Documentation index · Product page · Downloads · Support · Licensing

Generated by DocFX