DataAnnotationsModelMetadata クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
共通メタデータ、 DataAnnotationsModelMetadataProvider クラス、およびデータ モデルの DataAnnotationsModelValidator クラスのコンテナーを提供します。
public ref class DataAnnotationsModelMetadata : System::Web::ModelBinding::ModelMetadata
public class DataAnnotationsModelMetadata : System.Web.ModelBinding.ModelMetadata
type DataAnnotationsModelMetadata = class
inherit ModelMetadata
Public Class DataAnnotationsModelMetadata
Inherits ModelMetadata
- 継承
コンストラクター
| 名前 | 説明 |
|---|---|
| DataAnnotationsModelMetadata(DataAnnotationsModelMetadataProvider, Type, Func<Object>, Type, String, DisplayColumnAttribute) |
DataAnnotationsModelMetadata クラスの新しいインスタンスを初期化します。 |
フィールド
| 名前 | 説明 |
|---|---|
| DefaultOrder |
常に |
プロパティ
| 名前 | 説明 |
|---|---|
| AdditionalValues |
モデルに関する追加のメタデータを含むコレクションを取得します。 (継承元 ModelMetadata) |
| ContainerType |
コンテナーの型を取得します。 (継承元 ModelMetadata) |
| ConvertEmptyStringToNull |
フォームで送信された空の文字列を |
| DataTypeName |
データ型の名前を取得または設定します。 (継承元 ModelMetadata) |
| Description |
モデルを記述するテキストを取得または設定します。 (継承元 ModelMetadata) |
| DisplayFormatString |
モデルが表示モード (編集モードではなく) で表示されるときに適用する書式指定文字列を取得または設定します。 (継承元 ModelMetadata) |
| DisplayName |
モデルの名前が表示されるときに UI で使用するテキストを取得または設定します。 (継承元 ModelMetadata) |
| EditFormatString |
編集モードで UI で使用する書式指定文字列を取得または設定します。 (継承元 ModelMetadata) |
| HideSurroundingHtml |
周囲の HTML を非表示にするかどうかを決定する値を取得または設定します。 (継承元 ModelMetadata) |
| IsComplexType |
モデルが複合型かどうかを示す値を取得します。 (継承元 ModelMetadata) |
| IsNullableValueType |
モデルが null 許容値型かどうかを示す値を取得します。 (継承元 ModelMetadata) |
| IsReadOnly |
モデルを更新できるかどうかを指定する値を取得または設定します。 (継承元 ModelMetadata) |
| IsRequired |
プロパティが必要かどうかを示す値を取得または設定します。 (継承元 ModelMetadata) |
| Model |
モデル オブジェクトを取得または設定します。 (継承元 ModelMetadata) |
| ModelType |
モデルの型を取得します。 (継承元 ModelMetadata) |
| NullDisplayText |
モデルが |
| Order |
他のプロパティに対してこのプロパティを表示する順序を示す整数を取得または設定します。 (継承元 ModelMetadata) |
| Properties |
モデルのプロパティを記述するモデル メタデータ オブジェクトのコレクションを取得します。 (継承元 ModelMetadata) |
| PropertyName |
プロパティの名前を取得します。 (継承元 ModelMetadata) |
| Provider |
このメタデータのプロバイダー オブジェクトを取得または設定します。 (継承元 ModelMetadata) |
| RequestValidationEnabled |
要求の検証が有効かどうかを示す値を取得または設定します。 (継承元 ModelMetadata) |
| ShortDisplayName |
表示名の短いバージョンを取得または設定します。 (継承元 ModelMetadata) |
| ShowForDisplay |
モデルを (編集モードではなく) 表示モードで UI に表示するかどうかを指定する値を取得または設定します。 (継承元 ModelMetadata) |
| ShowForEdit |
プロパティを編集モード (表示モードではなく) で表示するかどうかを指定する値を取得または設定します。 (継承元 ModelMetadata) |
| SimpleDisplayText |
モデルが複雑なオブジェクトを表すときにモデルに表示するテキストを取得または設定します。 (継承元 ModelMetadata) |
| TemplateHint |
モデルの UI で使用するテンプレート (データ コントロール) を示す値を取得または設定します。 (継承元 ModelMetadata) |
| Watermark |
テキスト ボックスの透かしテキストを取得または設定します。 (継承元 ModelMetadata) |
メソッド
| 名前 | 説明 |
|---|---|
| Equals(Object) |
指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
| GetDisplayName() |
UI でモデルの名前として表示するテキストを返します。 (継承元 ModelMetadata) |
| GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
| GetSimpleDisplayText() |
モデルが複合オブジェクトを表すときにモデルに表示するテキストを返します。 |
| GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
| GetValidators(ModelBindingExecutionContext) |
モデルに適用される検証コントロールのコレクションを返します。 (継承元 ModelMetadata) |
| MemberwiseClone() |
現在の Objectの簡易コピーを作成します。 (継承元 Object) |
| ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |