Table of Contents

Class DocxNote

Namespace
PDiffy
Assembly
PDiffy.dll

A footnote, endnote or comment: its kind, id, a comment's author and what it says.

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

Properties

Author

A comment's author, or null for a footnote, an endnote or a comment that names no one.

public required string? Author { get; init; }

Property Value

string

Blocks

What the note says: its paragraphs, tables and other blocks.

public required IReadOnlyList<DocxBlock> Blocks { get; init; }

Property Value

IReadOnlyList<DocxBlock>

Id

The note's ID, which Id or Id refers to it by; IDs are only unique within a kind. 0 when the file gives none.

public required int Id { get; init; }

Property Value

int

Kind

Whether it's a footnote, an endnote or a comment.

public required DocxNoteKind Kind { get; init; }

Property Value

DocxNoteKind