Eplan Platform API
Eplan.EplApi.HEServices Namespace / Revision Class / CompareProjects Method / CompareProjects(Project,Project,String,Boolean,String,Boolean,Boolean,Boolean) Method
Project to compare.
Comparison project to compare to.
Name of the scheme for the comparison settings.
If set to true, old revision markers will be deleted before comparing.
Text for the revision markers.
If set to true, an alternative identification for objects is used. P.e. two functions with the same full BMK are compared with each other.
If set to true, creates a deleted object symbol for all deleted instances.
If set to true, already existing comparison results in the project are not deleted.

In This Topic
    CompareProjects(Project,Project,String,Boolean,String,Boolean,Boolean,Boolean) Method
    In This Topic
    Compares a project to a comparison project. Used for property comparison.
    Syntax

    Parameters

    Parameter NameDescription
    oProjectProject to compare.
    oRevisionComparison project to compare to.
    strSchemaNameName of the scheme for the comparison settings.
    bRemoveOldMarkersIf set to true, old revision markers will be deleted before comparing.
    strRevisionMarkerText for the revision markers.
    bUseAlternateIdentificationIf set to true, an alternative identification for objects is used. P.e. two functions with the same full BMK are compared with each other.
    bCreateDeletedObjectInfoIf set to true, creates a deleted object symbol for all deleted instances.
    bAppendResultIf set to true, already existing comparison results in the project are not deleted.
    Exceptions
    ExceptionDescription
    Thrown in case of invalid parameters.
    Internal interface necessary for the revision management could not be created.
    An error occurred when comparing projects.
    Used scheme name doesn't exist.
    Remarks
    Used for property comparison. If an empty string is passed for the scheme name, everything is compared (i.e. devices, connections,...).
    See Also