メインコンテンツまでスキップ

IProjectService.NewProject メソッド

名前空間: NextDesign.Core.Runtime

説明

新規プロジェクトを作成します。

このメソッドで生成したプロジェクトは、保存する/しないに関わらず、不要となったタイミングで CloseProject(IProject) で閉じてください。
プロジェクトを閉じなかった場合はメモリリークします。

引数

名前説明
projectNamestringプロジェクト名(省略可)省略した場合は、NextDesign が既定するデフォルトのプロジェクト名で新しいプロジェクトを作成します。
descriptionstringプロジェクトの説明(省略可)省略した場合は、空の説明で新しいプロジェクトを作成します。
profilePathstringプロファイルのパス(省略可)省略した場合は、空のプロファイルで新しいプロジェクトを作成します。

戻り値

例外

名前例外クラス説明
引数不正ExtensionArgumentExceptionprofilePath に実行中の Core.Runtime でサポートしない保存形式のプロファイルパスを指定した場合
ファイルが見つからないFileNotFoundExceptionprofilePath で指定したファイルが見つからない場合
サポート外ExtensionNotSupportedExceptionアプリケーションの現在のエディションが対応していない場合