IProductLineModel.ExportAppliedProject method
Namespace: NextDesign.Core
Description
Export the project with the specified product applied to the specified path.
The exported project will be in the following state.
- Profile is the same as the export source
- Only valid model elements and editors exist for the specified product
- No product line model (feature model, configuration model)
- No unit division
argument
| Name | Type | Description |
|---|---|---|
| product | IProduct | Product. null cannot be specified. |
| exportProjectPath | string | The path to export the project. Specify with an absolute path. |
Return value
- void
Exceptions
| Name | Exception Class | Description |
|---|---|---|
| Invalid argument | ExtensionArgumentException | If the project save format does not correspond to the extension of the specified output path for the project |
| Illegal operation | ExtensionInvalidOperationException | If there is a model whose parent model is not loaded due to partial loading |