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

IProjectUnitManager.ImportModelUnits(IEnumerable<string>,string) メソッド

名前空間: NextDesign.Core

説明

指定されたファイルをモデルユニットとしてインポートします。
インポート先として指定されたフォルダが存在しない場合は、該当フォルダまでのフォルダを作成します。
ユニットファイルが、インポート先として指定されたフォルダ直下に存在しない場合は、該当のファイルをそのフォルダ直下にコピーしてインポートします。
ユニットファイルが、インポート先として指定されたフォルダ直下に存在する場合は、そのファイルをインポートします。

引数

名前説明
unitFilePathsIEnumerable<string>ユニットファイルの絶対パスの列挙
folderPathstringインポート先フォルダの相対パス(Modelsフォルダからの相対パス)

戻り値

  • void

例外

名前例外クラス説明
引数不正ExtensionArgumentExceptionプロジェクトの保存形式と指定されたユニットファイルパスの拡張子が対応しない場合
不正操作ExtensionInvalidOperationException無効な操作要求の場合
- 最新のモデルファイルが読み込まれていない
- プロジェクトの編集権限がない
- プロジェクトが一度も保存されていない