ModelMetadata クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
データ モデルの共通のメタデータ、ModelMetadataProvider クラス、および ModelValidator クラスのコンテナーを提供します。
public class ModelMetadata
type ModelMetadata = class
Public Class ModelMetadata
- 継承
-
ModelMetadata
- 派生
コンストラクター
| ModelMetadata(ModelMetadataProvider, Type, Func<Object>, Type, String) |
ModelMetadata クラスの新しいインスタンスを初期化します。 |
フィールド
| DefaultOrder |
既定の順序の値 (10000)。 |
プロパティ
| AdditionalValues |
モデルについてのその他のメタデータを格納しているディクショナリを取得します。 |
| Container |
モデルのコンテナー オブジェクトへの参照。 モデルがプロパティを表す場合は null 以外です。 |
| ContainerType |
モデルのコンテナーの型を取得または設定します。 |
| ConvertEmptyStringToNull |
フォームからポストバックされる空の文字列を null に変換するかどうかを示す値を取得または設定します。 |
| DataTypeName |
データ型についてのメタ情報を取得または設定します。 |
| Description |
モデルの説明を取得または設定します。 |
| DisplayFormatString |
モデルの表示形式文字列を取得または設定します。 |
| DisplayName |
モデルの表示名を取得または設定します。 |
| EditFormatString |
モデルの編集形式文字列を取得または設定します。 |
| HideSurroundingHtml |
関連付けられている HTML 要素を使用して、モデル オブジェクトを表示するかどうかを示す値を取得または設定します。 |
| HtmlEncode |
データ モデルの共通のメタデータ、ModelMetadataProvider クラス、および ModelValidator クラスのコンテナーを提供します。 |
| IsComplexType |
モデルが複合型であるかどうかを示す値を取得または設定します。 |
| IsNullableValueType |
NULL 値を許容する型かどうかを示す値を取得します。 |
| IsReadOnly |
モデルが読み取り専用かどうかを示す値を取得または設定します。 |
| IsRequired |
モデルが必須かどうかを示す値を取得または設定します。 |
| Model |
モデルの値を取得します。 |
| ModelType |
モデルの型を取得します。 |
| NullDisplayText |
null 値の表示文字列を取得または設定します。 |
| Order |
現在のメタデータの順序を表す値を取得または設定します。 |
| Properties |
モデルのプロパティを記述するモデル メタデータ オブジェクトのコレクションを取得します。 |
| PropertyName |
プロパティ名を取得します。 |
| Provider |
プロバイダーを取得または設定します。 |
| RequestValidationEnabled |
要求の検証が有効であるかどうかを示す値を取得または設定します。 |
| ShortDisplayName |
短い表示名を取得または設定します。 |
| ShowForDisplay |
リスト ビューや詳細ビューなどの読み取り専用ビューでプロパティを表示するかどうかを示す値を取得または設定します。 |
| ShowForEdit |
モデルを編集可能なビューで表示するかどうかを示す値を取得または設定します。 |
| SimpleDisplayText |
モデルの単純な表示文字列を取得または設定します。 |
| TemplateHint |
このモデルに使用するテンプレートの候補を示すヒントを取得または設定します。 |
| Watermark |
ウォーターマークとして使用できる値を取得または設定します。 |
メソッド
| FromLambdaExpression<TParameter,TValue>(Expression<Func<TParameter,TValue>>, ViewDataDictionary<TParameter>) |
モデルの パラメーターからメタデータを Expression 返します。 |
| FromStringExpression(String, ViewDataDictionary) |
モデルの式パラメーターからメタデータを取得します。 |
| GetDisplayName() |
モデルの表示名を取得します。 |
| GetSimpleDisplayText() |
モデルの簡単な説明を返します。 |
| GetValidators(ControllerContext) |
モデルの検証コントロールの一覧を取得します。 |