API Reference

Class

EmailConversation

Namespace OfficeIMO.Email.Store
Assembly OfficeIMO.Email
Modifiers sealed

One connected conversation component.

Inheritance

  • Object
  • EmailConversation

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Properties

public String Id { get; } #

Stable identifier within this graph snapshot.

public IReadOnlyList<EmailConversationNode> Nodes { get; } #

All nodes in deterministic chronological/source order.

public IReadOnlyList<EmailConversationNode> Roots { get; } #

Nodes without an in-graph parent; a deterministic fallback root is used for malformed cycles.

public IReadOnlyList<EmailConversationEdge> Edges { get; } #

Edges whose endpoints both belong to this component.

public Boolean IsHeuristicOnly { get; } #

Whether the component is connected exclusively by heuristic edges.