DitaMapfileCompareDotNet ClassDeltaXML DITA Compare .NET API Documentation
DeltaXML DITA Compare .NET API Documentation
Compares the XML content of two Darwin Information Typing Architecture (DITA) maps and produces a result map marked to show changes.
Inheritance Hierarchy

System Object
  DeltaXML.DitaCompareApi DitaMapfileCompareDotNet

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

public class DitaMapfileCompareDotNet : DitaMapfileCompareProgressListener
Remarks

Compares the XML content of two Darwin Information Typing Architecture (DITA) maps and produces a result map marked to show changes.

The input maps are first 'generalized' back to generic map 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 map 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