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

IMetamodels.NewEnum(string,IEnumerable<string>,IPackage) メソッド

名前空間: NextDesign.Core

説明

新しい列挙型を生成します。

引数

名前説明
namestring列挙型名
valuesIEnumerable<string>リテラル名
ownerIPackage所属するパッケージ
既定値は null です。

戻り値

例外

名前例外クラス説明
引数不正ExtensionArgumentException列挙型名 に null/空文字/使用不可文字 が指定された場合
リテラル名 がひとつも指定されていない場合
リテラル名 が重複する場合
プロファイル編集不可ExtensionEditProfileExceptionプロファイル編集操作に失敗した場合