Change Object (IChange Interface)

This object represents one difference between the original and the copy. It provides information about the change location, the type of content the change affects, and the kind of modification made (something inserted, deleted, etc.). White spaces and empty strings are not considered as changes.


Name Type Description
Application Engine, read-only Returns the Engine object.
ChangeType DocumentChangeTypeEnum, read-only Returns the type of content that was changed (text or picture).
ModificationType ModificationTypeEnum, read-only Returns the kind of modification that was made: something inserted, deleted, or otherwise modified.
ReferenceLocation ChangeLocation, read-only Returns the location of the change in the original document.
UserLocation ChangeLocation, read-only Returns the location of the change in the document copy.


Name Description
GetAsPictureChange Returns the detected change as the PictureChange object. Not implemented.
GetAsTextChange Returns the detected change as the TextChange object.

Related objects

Object Diagram

Output parameter

This object is the output parameter of the Item method of the Changes object.


The object is used in the Document Comparison demo tool.

See also


Working with Properties

Migration Guide from ScanDifFinder SDK to Document Comparison API

24.03.2023 8:51:52

Usage of Cookies. In order to optimize the website functionality and improve your online experience ABBYY uses cookies. You agree to the usage of cookies when you continue using this site. Further details can be found in our Privacy Notice.