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

IDiff.ComputeModels(IProject,IProject,IEnumerable<IModelUnit>) メソッド

名前空間: NextDesign.Core

説明

比較対象のモデルユニットを指定して、2-way比較により、プロジェクト間の差分抽出を実施します。
指定したモデルユニットに含まれないモデルについては、差分があっても抽出されません。
また、target、oldの各プロジェクトにて比較対象のモデルユニットを事前にロードしてください。
比較対象のモデルユニットがロードされていない状態で実行すると、意図しない追加・削除差分が抽出される可能性があります。

引数

名前説明
targetIProject比較元になるプロジェクトです。
oldIProject比較先になる、targetより古い情報をもつプロジェクトです。
targetModelUnitsIEnumerable<IModelUnit>比較対象のモデルユニットの一覧です。target または、old のモデルユニットを指定してください。

戻り値

例外

名前例外クラス説明
サポート外ExtensionNotSupportedExceptionアプリケーションの現在のエディションが対応していない場合