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

IProjectService.UpdateProjectOutputModelPaths メソッド

名前空間: NextDesign.Core.Runtime

説明

指定したプロジェクトの参照先モデルのパスを更新します。

指定したプロジェクトの保存形式が参照先モデルのパス出力に対応している場合のみ有効です。
保存形式が決定していない場合、または、保存形式がパス出力に対応していない場合は例外をスローします。
プロジェクトが未保存であった場合、パスの更新と同時にプロジェクトの変更内容も保存されます。
また、参照先モデルのパスの更新は、指定されたプロジェクトの管理対象ユニットのうちロード済み、かつ編集可能なユニットに対してのみ実施します。

引数

名前説明
projectIProjectプロジェクト

戻り値

  • void

例外

名前例外クラス説明
引数不正ExtensionArgumentExceptionproject に null が指定された場合
操作不正ExtensionInvalidOperationException対象プロジェクトの保存形式が決定していない場合
対象プロジェクトが参照先モデルのパス出力に対応していない場合
project に クローズ済みのプロジェクト が指定された場合
サポート外ExtensionNotSupportedExceptionアプリケーションの現在のエディションが対応していない場合