DataAnnotationsModelMetadata Třída

Definice

Poskytuje kontejner pro běžná metadata, pro DataAnnotationsModelMetadataProvider třídu a pro DataAnnotationsModelValidator třídu datového modelu.

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
Dědičnost
DataAnnotationsModelMetadata

Konstruktory

Name Description
DataAnnotationsModelMetadata(DataAnnotationsModelMetadataProvider, Type, Func<Object>, Type, String, DisplayColumnAttribute)

Inicializuje novou instanci DataAnnotationsModelMetadata třídy.

Pole

Name Description
DefaultOrder

Celočíselná hodnota, která je vždy nastavena na 10000hodnotu .

(Zděděno od ModelMetadata)

Vlastnosti

Name Description
AdditionalValues

Získá kolekci, která obsahuje další metadata o modelu.

(Zděděno od ModelMetadata)
ContainerType

Získá typ kontejneru.

(Zděděno od ModelMetadata)
ConvertEmptyStringToNull

Získá nebo nastaví hodnotu, která určuje, zda prázdné řetězce odeslané ve formulářích by měly být převedeny na null.

(Zděděno od ModelMetadata)
DataTypeName

Získá nebo nastaví název datového typu.

(Zděděno od ModelMetadata)
Description

Získá nebo nastaví text, který popisuje model.

(Zděděno od ModelMetadata)
DisplayFormatString

Získá nebo nastaví formátovací řetězec, který by se měl použít při zobrazení modelu v režimu zobrazení (na rozdíl od režimu úprav).

(Zděděno od ModelMetadata)
DisplayName

Získá nebo nastaví text, který se má použít v uživatelském rozhraní při zobrazení názvu modelu.

(Zděděno od ModelMetadata)
EditFormatString

Získá nebo nastaví formátovací řetězec pro použití v uživatelském rozhraní v režimu úprav.

(Zděděno od ModelMetadata)
HideSurroundingHtml

Získá nebo nastaví hodnotu, která určuje, zda má být okolní HTML skrytý.

(Zděděno od ModelMetadata)
IsComplexType

Získá hodnotu, která určuje, zda model je komplexní typ.

(Zděděno od ModelMetadata)
IsNullableValueType

Získá hodnotu, která určuje, zda model je typ hodnoty nullable.

(Zděděno od ModelMetadata)
IsReadOnly

Získá nebo nastaví hodnotu, která určuje, zda lze model aktualizovat.

(Zděděno od ModelMetadata)
IsRequired

Získá nebo nastaví hodnotu, která určuje, zda je vlastnost požadována.

(Zděděno od ModelMetadata)
Model

Získá nebo nastaví objekt modelu.

(Zděděno od ModelMetadata)
ModelType

Získá typ modelu.

(Zděděno od ModelMetadata)
NullDisplayText

Získá řetězec, který by měl být zobrazen při modelu je null.

(Zděděno od ModelMetadata)
Order

Získá nebo nastaví celé číslo, které označuje pořadí, ve kterém se má zobrazit tato vlastnost vzhledem k jiným vlastnostem.

(Zděděno od ModelMetadata)
Properties

Získá kolekci objektů metadat modelu, které popisují vlastnosti modelu.

(Zděděno od ModelMetadata)
PropertyName

Získá název vlastnosti.

(Zděděno od ModelMetadata)
Provider

Získá nebo nastaví objekt zprostředkovatele pro tato metadata.

(Zděděno od ModelMetadata)
RequestValidationEnabled

Získá nebo nastaví hodnotu, která určuje, zda je povoleno ověření požadavku.

(Zděděno od ModelMetadata)
ShortDisplayName

Získá nebo nastaví krátkou verzi zobrazovaného názvu.

(Zděděno od ModelMetadata)
ShowForDisplay

Získá nebo nastaví hodnotu, která určuje, zda má být model zobrazen v uživatelském rozhraní v režimu zobrazení (na rozdíl od režimu úprav).

(Zděděno od ModelMetadata)
ShowForEdit

Získá nebo nastaví hodnotu, která určuje, zda má být vlastnost zobrazena v režimu úprav (na rozdíl od režimu zobrazení).

(Zděděno od ModelMetadata)
SimpleDisplayText

Získá nebo nastaví text pro zobrazení modelu, když model představuje komplexní objekt.

(Zděděno od ModelMetadata)
TemplateHint

Získá nebo nastaví hodnotu, která označuje, jaká šablona (ovládací prvek dat) se má použít v uživatelském rozhraní modelu.

(Zděděno od ModelMetadata)
Watermark

Získá nebo nastaví text vodoznaku pro textové pole.

(Zděděno od ModelMetadata)

Metody

Name Description
Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
GetDisplayName()

Vrátí text, který se zobrazí jako název modelu v uživatelském rozhraní.

(Zděděno od ModelMetadata)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetSimpleDisplayText()

Vrátí text, který se má zobrazit pro model, když model představuje komplexní objekt.

GetType()

Získá Type aktuální instance.

(Zděděno od Object)
GetValidators(ModelBindingExecutionContext)

Vrátí kolekci validátorů, které se vztahují na model.

(Zděděno od ModelMetadata)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro