Table of Contents

Enum ChangeKind

Namespace
PDiffy
Assembly
PDiffy.dll

What kind of difference a DocumentChange is.

public enum ChangeKind

Fields

Added = 0

A line, with everything under it, that only the later snapshot has, such as a new paragraph.

Removed = 1

A line, with everything under it, that only the earlier snapshot has.

Moved = 2

The same element, with everything under it, at a new position in reading order.

AttributeChanged = 3

One key's value changed, such as alt, scope or color.

TextChanged = 4

The text changed. The detail shows the words removed [-like this-] and added {+like this+}, or both lines in quotes when only spaces changed.

Changed = 5

Anything else about the line changed, such as its pages or a structure element's type ("type: H2 -> H3").