Table of Contents

Class PlacedThreadedEmail

Namespace
MailFathom.Application.Emails.Threads
Assembly
MailFathom.Application.dll

One email of a conversation, with where it sits in the one order that conversation has.

public sealed record PlacedThreadedEmail : IEquatable<PlacedThreadedEmail>
Inheritance
PlacedThreadedEmail
Implements
Inherited Members

Remarks

The answered email is the one the caller can see rather than the one the row records. An email whose parent sits in a folder withheld from tools is published as a root naming no ancestor, so the withheld email is not disclosed by the gap it would otherwise leave.

Constructors

PlacedThreadedEmail(ThreadedEmailSummary, int, StoredEmailId?)

One email of a conversation, with where it sits in the one order that conversation has.

Properties

AnsweredStoredEmailId

The email this one answers among the emails the caller is shown, or null when it is a root of what they are shown.

Email

The email itself.

Position

The zero-based place the email holds in the conversation's order.