Table of Contents

Enum DocxSection

Namespace
PDiffy
Assembly
PDiffy.dll

The sections of a DOCX snapshot. New sections are added at the end of the enum, even when the snapshot prints them between existing ones, so existing members keep their values.

public enum DocxSection

Fields

Document = 0

The file's properties (title, author, custom properties and so on), language, compatibility mode, tracked changes, protection and header settings.

Sections = 1

Each section's page size, margins, columns, page numbering and which headers and footers it has.

Styles = 2

The styles the document uses, with their properties resolved.

Numbering = 3

The lists the document uses and how each level is numbered.

Body = 4

Paragraphs, tables and inserted documents, with everything inside them.

Headers = 5

Each section's headers, with everything inside them.

Footers = 6

Each section's footers, with everything inside them.

Notes = 7

Footnotes, endnotes and comments.

Checks = 8

What the checks find, printed only with Check(DocxCheckSet).