IProjectService.OpenProject メソッド
名前空間: NextDesign.Core.Runtime
説明
指定されたパスのプロジ ェクトを開きます。
このメソッドで開いたプロジェクトは、保存する/しないに関わらず、不要となったタイミングで CloseProject(IProject) で閉じてください。
プロジェクトを閉じなかった場合はメモリリークします。
引数
名前 | 型 | 説明 |
---|---|---|
projectPath | string | プロジェクトファイルのパス |
excludeModelUnits | bool | モデルユニットを読み込むか否か(省略可)true が指定された場合は、分割されたモデルユニットは読み込みません。ただし、プロファイルは読み込まれます。省略した場合の既定値は false (モデルユニットを読み込む)です。 |
戻り値
例外
名前 | 例外クラス | 説明 |
---|---|---|
引数不正 | ExtensionArgumentException | projectPath に null または空文字列が指定された場合 projectPath に実行中の Core.Runtime でサポートしない保存形式のプロジェクトファイルパスを指定した場合 |
ファイルが見つからない | FileNotFoundException | projectPath で指定したファイルが見つからない場合 |