| Name | Type | Multiplicity | Parent Tag | Description |
|---|---|---|---|---|
| ComparisonResult | ComparisonResultType
Type elements Change — the detected change; has the ChangeType | 1 | no | The comparison result of two files. |
| Change | ChangeType
Type elements Location — the location of the detected change; has the LocationType TextChange — the change detected in the text; has the TextChangeType
Type attributes ModificationType — (required) the type of modification made to the content. It can be one of the following values: Deleted, Inserted, Modified | 0…unbounded | ComparisonResult | The information about one detected change. |
| Location | LocationType
Type elements Position — the position of the change in the text; has the PositionType Region — the region of the change; has the RegionType
Type attributes Type — (required) The location type. It can be one of the following values: Reference, User | 2 | Change | The location of the detected change. |
| TextChange | TextChangeType
Type elements ReferenceText — the text change in the original document or page (string) UserText — the text change in the document or page copy (string) | 1 | Change | The change detected in the text. |
| Position | PositionType
Type elements BlockNumber — the index of the text block in the page layout PageIndex — the page index ParagraphIndex — the index of the paragraph in the text block SymbolIndex — the index of the symbol in the text block
Type attributes Type — (required) The position type. It can be one of the following values: Begin, End | 2 | Location | The position of the change in the text. |
| Region | RegionType, the sequence of Rect tags
Type elements Rect — rectangle of a block region. Rectangle is represented as a set of coordinates divided by commas (string) PageIndex — (required) the index of the page with the detected changes | 1…unbounded | Location | The region of the change. |
