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

IModelCopyService.Copy(IProject,IModel) メソッド

名前空間: NextDesign.Core.Runtime

説明

指定したプロジェクトで、指定したモデルをコピーします。
コピーしたモデルは、ICopyContext で管理され、Paste() で任意のモデルの子要素(または兄弟要素)として貼り付けることができます。
コピーは、指定したモデルを基点とするすべての子要素、および、それらのモデル間の関連がコピーされます。

引数

名前説明
projectIProjectプロジェクト
modelIModelモデル

戻り値

例外

名前例外クラス説明
引数不正ExtensionArgumentExceptionproject に null が指定された場合
model に null が指定された場合
操作不正ExtensionInvalidOperationExceptionproject に クローズ済みのプロジェクト が指定された場合