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
nulloremptystring is passed then last used scheme will be used. This parameter is used only ifbCompareSettingsistrue. 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
nulloremptystring is passed then last used scheme will be used. This parameter is used only ifbComparePropertiesistrue. 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
nulloremptystring is passed then last used scheme will be used. This parameter is used only ifbDoVerificationistrue. 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
bCompareLayersistrue. - bStopOnFirstDifference
- If true, the comparisons/verifications will stop on first difference/error.
Return Value
true if the inspection was succesful
