IWorkspace.SaveProjectAs メソッド¶
名前空間: NextDesign.Desktop
説明¶
指定されたパスで、指定されたプロジェクトを保存します。
プロジェクト未指定の場合は、現在アプリケーションで開いているカレントのプロジェクトを保存します。
正常に保存できた場合はTrueを返します。
この呼び出しは、指定されたパスに既にファイルが存在する場合、警告なく上書き保存を行います。
保存が成功した場合、対象プロジェクトのPathは新しいパスに置き換わります。
引数¶
名前 | 型 | 説明 |
---|---|---|
projectPath | string | 新しいプロジェクトパス null、または空文字列は指定できません。 |
project | IProject | プロジェクト null が指定された場合は、現在アプリケーション開いているカレントのプロジェクトを保存します。 (カレントのプロジェクトがない場合は何も行われずにFalseを返します) |
戻り値¶
- bool
例外¶
名前 | 例外クラス | 説明 |
---|---|---|
引数不正 | ExtensionArgumentException | projectPath に null または空文字列を指定した場合 |
無効なパス | ExtensionInvalidPathException | 指定されたパスが有効なパス文字列として解釈できない場合 |