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

IProjectService.OpenProject メソッド

名前空間: NextDesign.Core.Runtime

説明

指定されたパスのプロジェクトを開きます。

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

引数

名前説明
projectPathstringプロジェクトファイルのパス
excludeModelUnitsboolモデルユニットを読み込むか否か(省略可)true が指定された場合は、分割されたモデルユニットは読み込みません。ただし、プロファイルは読み込まれます。省略した場合の既定値は false (モデルユニットを読み込む)です。

戻り値

例外

名前例外クラス説明
引数不正ExtensionArgumentExceptionprojectPath に null または空文字列が指定された場合
projectPath に実行中の Core.Runtime でサポートしない保存形式のプロジェクトファイルパスを指定した場合
ファイルが見つからないFileNotFoundExceptionprojectPath で指定したファイルが見つからない場合