IProjectUnitManager.UnifyModelUnits メソッド

名前空間: NextDesign.Core

説明

指定されたすべてのユニットを親ユニットに統合します。

引数

名前 説明
units IEnumerable<IModelUnit> ユニットの列挙
deleteUnitFile bool 統合後に、元のユニットファイルを削除するか
省略した場合は、trueが指定されたものとして動作します

戻り値

  • void

例外

名前 例外クラス 説明
引数不正 ExtensionArgumentException 不正なパラメータが指定された場合
- 統合先のユニットが特定できない(ユニット基点の要素の親モデルが存在しない)ユニットが含まれる
- 統合先のユニットに書き込みできないユニットが含まれる
- 指定されたユニットに分割されていないユニットが含まれる
不正操作 ExtensionInvalidOperationException 無効な操作要求の場合
- プロジェクトの編集権限がない