IProjectService.SaveProjectAs Method
Namespace: NextDesign.Core.Runtime
Description
Saves the specified project under a different name.
If the specified destination folder does not exist, it will be created automatically.
Argument
| Name | Type | Description |
|---|---|---|
| project | IProject | Project |
| projectPath | string | Project path to save |
Return value
Exceptions
| Name | Exception class | Description |
|---|---|---|
| Invalid argument | ExtensionArgumentException | When null is specified for project. When null or an empty string is specified for projectPath. When a project path in a format not supported by the running Core.Runtime is specified for projectPath. |
| Unsupported | ExtensionNotSupportedException | When the current edition of the application is not compatible. |
| Invalid operation | ExtensionInvalidOperationException | When a closed project is specified for project. If specified |