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 |
モデルが表示されるときに使用するテキストを取得または設定します。 (継承元 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) |
適用対象
.NET