IProjectService.LoadModelUnits(IProject,IEnumerable<string>) メソッド
名前空間: NextDesign.Core.Runtime
説明
指定されたプロジェクトで指定されたモデルユニットを追加読み込みします。
指定されたユニットが既に読み込み済みの場合は無視されます。
また、指定されたユニットがプロジェクト管理対象外であった場合は無視されます。
なお、対象プロジェクトが未保存の場合は、このメソッドの呼び出しは失敗します。
引数
名前 | 型 | 説明 |
---|---|---|
project | IProject | 対象プロジェクト |
unitFilePaths | IEnumerable<string> | ユニットファイルのパス(絶対パス) |
戻り値
- void
例外
名前 | 例外クラス | 説明 |
---|---|---|
引数不正 | ExtensionArgumentException | project に null が指定された場合 unitFilePaths に null が指定された場合 |
操作不 正 | ExtensionInvalidOperationException | プロジェクトが保存されていない場合 project に クローズ済みのプロジェクト が指定された場合 |
サポート外 | ExtensionNotSupportedException | アプリケーションの現在のエディションが対応していない場合 |