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

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

名前空間: NextDesign.Core

説明

スコープで指定したパッケージの配下から指定した名前の列挙型を取得します。
同じ名前の列挙型が複数定義されている場合、定義順で最初に見つかった列挙型を返します。

列挙型名の指定方法、およびあいまい一致オプションについては、IMetamodels の説明を参照してください。

引数

名前説明
scopeIPackageスコープ(探索範囲の基点となるパッケージ)
enumNamestring列挙型名
fuzzyboolあいまい一致オプション
既定値はtrueです。
fuzzyにfalseを指定した場合、列挙型名を完全修飾名で評価します。
同名列挙型が存在する場合は、fuzzyにfalseを指定し、enumNameに完全修飾名を指定することで期待する列挙型を取得することができます。

戻り値