public bool DoProjectInspection( Project oProject, Project oRefProject, bool bCompareSettings, string sSettingsScheme, bool bCompareProperties, string sPropertiesScheme, bool bDoVerification, string sVerificationScheme, bool bComparePrjStructure, bool bCompareLayers, bool bReportNewLayers, bool bStopOnFirstDifference )
public: bool DoProjectInspection( Project^ oProject, Project^ oRefProject, bool bCompareSettings, String^ sSettingsScheme, bool bCompareProperties, String^ sPropertiesScheme, bool bDoVerification, String^ sVerificationScheme, bool bComparePrjStructure, bool bCompareLayers, bool bReportNewLayers, bool bStopOnFirstDifference )
Parameters
- oProject
- First project to be compared.
- oRefProject
- Second project to be compared.
- bCompareSettings
- If true, comparison of project settings is done.
- sSettingsScheme
- Name of settings comparison scheme. If
null
orempty
string is passed then last used scheme will be used. This parameter is used only ifbCompareSettings
istrue
. If the scheme is not supported, information is passed as a system message. - bCompareProperties
- If true, comparison of project properties is done.
- sPropertiesScheme
- Name of properties comparison scheme. If
null
orempty
string is passed then last used scheme will be used. This parameter is used only ifbCompareProperties
istrue
. If the scheme is not supported, information is passed as a system message. - bDoVerification
- If true, projects verification is also done.
- sVerificationScheme
- Name of verification scheme. If
null
orempty
string is passed then last used scheme will be used. This parameter is used only ifbDoVerification
istrue
. If the scheme is not supported, information is passed as a system message. - bComparePrjStructure
- If true, comparison of project structure is done.
- bCompareLayers
- If true, comparison of layersSecond is done.
- bReportNewLayers
- If true, new layers are reported. Used only if parameter
bCompareLayers
istrue
. - bStopOnFirstDifference
- If true, the comparisons/verifications will stop on first difference/error.
Return Value
true if the inspection was succesful