DitaTopicCompareDotNet ClassDeltaXML DITA Compare .NET API Documentation
DeltaXML DITA Compare .NET API Documentation
Compares two Darwin Information Typing Architecture (DITA) topics and produces a result topic marked to show changes.
Inheritance Hierarchy

System Object
  DeltaXML.DitaCompareApi DitaTopicCompareDotNet

Namespace: DeltaXML.DitaCompareApi
Assembly: DeltaXML.DitaCompareApi (in DeltaXML.DitaCompareApi.dll) Version: 9.1.1.1000 (9.1.1.1000)
Syntax

public class DitaTopicCompareDotNet : DitaTopicCompareProgressListener
Remarks

Compares two Darwin Information Typing Architecture (DITA) topics and produces a result topic marked to show changes.

The input topics are first 'generalized' back to generic topic documents, compared and then 'specialized' back to their original document types. Although the comparison of two different specialized types is not recommended, in such circumstances the result topic is left in its generalised form, unless the force-specialization parameter is set to 'true'.

Changes are marked using 'rev' and 'status' attributes as discussed in the DITA Markup Section of the User Guide.

Events raised by this class can be used to monitor progress of a comparison; To enable events (which are disabled by default) the EnableProgressEventHandling property must be set.

See Also