IMetamodels.MoveToPackage(string,IPackage,bool) メソッド

名前空間: NextDesign.Core

説明

指定したクラスを指定したパッケージ管理下に移動します。

引数

名前 説明
classNames string 移動するクラス名
カンマ区切りで複数のクラス名を指定することができます。
newOwner IPackage 移動先のパッケージ
fuzzy bool あいまい一致とするか
既定値はtrueです。
fuzzyにfalseを指定した場合、クラス名を完全修飾名で評価します。
同名クラスが存在する場合は、fuzzyにfalseを指定し、classNamesに完全修飾名を指定することで期待するクラスを移動することができます。

戻り値

  • void

例外

名前 例外クラス 説明
クラスが見つからない ExtensionTypeNotFoundException 指定されたクラスが見つからない場合
プロファイル編集不可 ExtensionEditProfileException プロファイル編集操作に失敗した場合