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 |