IDiffService.ComputeModels Method
Namespace: NextDesign.Core.Runtime
Description
Performs a two-way comparison to extract differences between the specified projects.
This difference extraction does not load unloaded model files.
If the specified project contains unloaded model files, the differences for the models in those model files may not be extracted correctly.
Argument
Name | Type | Description |
---|---|---|
target | IProject | The project to obtain and merge comparison information for. |
old | IProject | The project to compare with that has older information than target. |
Return value
Exceptions
Name | Exception Class | Description |
---|---|---|
Invalid Argument | ExtensionArgumentException | When target or old is specified as null. |
Unsupported | ExtensionNotSupportedException | When the current edition of the application is not supported. |
Invalid Operation | ExtensionInvalidOperationException | When target or old is specified as a closed project. If specified |