IMetamodels.AddSuperClasses(IClass,string,bool) メソッド¶
名前空間: NextDesign.Core
説明¶
指定したクラスのスーパークラスを設定します。
引数¶
名前 | 型 | 説明 |
---|---|---|
target | IClass | 対象クラス |
superClassNames | string | スーパークラス名 カンマ区切りで複数のクラス名を指定することができます。 |
fuzzy | bool | あいまい一致とするか 既定値はtrueです。 fuzzyにfalseを指定した場合、クラス名を完全修飾名で評価します。 同名クラスが存在する場合は、fuzzyにfalseを指定し、superClassNamesに完全修飾名を指定することで期待するクラスを特定することができます。 |
戻り値¶
- void
例外¶
名前 | 例外クラス | 説明 |
---|---|---|
クラスが見つからない | ExtensionTypeNotFoundException | 指定されたクラスが見つからない場合 |
プロファイル編集不可 | ExtensionEditProfileException | プロファイル編集操作に失敗した場合 |