Feature.GetValuesList

Feature.GetValuesList<T> method

属性シーケンスの値をリストとして取得します。

public List<T> GetValuesList<T>(string attributeName, string separator)
パラメータ説明
T値に必要なタイプ。
attributeName属性の名前。
separatorシーケンスの属性名とインデックス値を区切るために使用される文字列。

戻り値

シーケンス インデックス値によって名前が異なる属性の値のリスト。

例外

例外調子
ArgumentNullException属性名はnull.
ArgumentExceptionこの名前の属性は、このレイヤーには存在しません。
InvalidOperationException属性はロックされていません。
InvalidOperationExceptionこの属性の値は、この機能には設定されていません。
InvalidCastException要求された型は実装されていませんIConvertible.
InvalidCastException属性の値はnullですが、要求された型は値型です。
FormatException値の形式が正しくないため、変換に失敗しました。
OverflowExceptionオーバーフローのため変換に失敗しました。

備考

これはGetValue単一の値を取得します。したがって、このメソッドは、値をジェネリック型パラメーターで要求された型に自動的に変換します。 インデックス 0 の属性が見つからない場合は生成されますArgumentException .

関連項目