Sdílet prostřednictvím


DataAnnotationsModelMetadata Třída

Definice

Poskytuje kontejner pro běžná metadata, pro DataAnnotationsModelMetadataProvider třídu a třídu DataAnnotationsModelValidator pro datový model.

public class DataAnnotationsModelMetadata : System.Web.Mvc.ModelMetadata
type DataAnnotationsModelMetadata = class
    inherit ModelMetadata
Public Class DataAnnotationsModelMetadata
Inherits ModelMetadata
Dědičnost
DataAnnotationsModelMetadata

Konstruktory

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

Inicializuje novou instanci DataAnnotationsModelMetadataProvider třídy.

Pole

DefaultOrder

Výchozí hodnota objednávky, která je 10000.

(Zděděno od ModelMetadata)

Vlastnosti

AdditionalValues

Získá slovník, který obsahuje další metadata o modelu.

(Zděděno od ModelMetadata)
Container

Odkaz na objekt kontejneru modelu. Pokud model představuje vlastnost, nebude mít hodnotu null.

(Zděděno od ModelMetadata)
ContainerType

Získá nebo nastaví typ kontejneru pro model.

(Zděděno od ModelMetadata)
ConvertEmptyStringToNull

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

(Zděděno od ModelMetadata)
DataTypeName

Získá nebo nastaví meta informace o datovém typu.

(Zděděno od ModelMetadata)
Description

Získá nebo nastaví popis modelu.

(Zděděno od ModelMetadata)
DisplayFormatString

Získá nebo nastaví řetězec formátu zobrazení pro model.

(Zděděno od ModelMetadata)
DisplayName

Získá nebo nastaví zobrazovaný název modelu.

(Zděděno od ModelMetadata)
EditFormatString

Získá nebo nastaví řetězec formátu úprav modelu.

(Zděděno od ModelMetadata)
HideSurroundingHtml

Získá nebo nastaví hodnotu, která označuje, zda objekt modelu má být vykreslen pomocí přidružených elementů HTML.

(Zděděno od ModelMetadata)
HtmlEncode

Poskytuje kontejner pro běžná metadata, pro DataAnnotationsModelMetadataProvider třídu a třídu DataAnnotationsModelValidator pro datový model.

(Zděděno od ModelMetadata)
IsComplexType

Získá nebo nastaví hodnotu, která označuje, zda je model komplexní typ.

(Zděděno od ModelMetadata)
IsNullableValueType

Získá hodnotu, která určuje, zda se jedná o typ s možnou hodnotou null.

(Zděděno od ModelMetadata)
IsReadOnly

Získá nebo nastaví hodnotu, která označuje, zda je model jen pro čtení.

(Zděděno od ModelMetadata)
IsRequired

Získá nebo nastaví hodnotu, která označuje, zda je model povinný.

(Zděděno od ModelMetadata)
Model

Získá hodnotu modelu.

(Zděděno od ModelMetadata)
ModelType

Získá typ modelu.

(Zděděno od ModelMetadata)
NullDisplayText

Získá nebo nastaví řetězec na zobrazení pro hodnoty null.

(Zděděno od ModelMetadata)
Order

Získá nebo nastaví hodnotu, která představuje pořadí aktuálních metadat.

(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í zprostředkovatele.

(Zděděno od ModelMetadata)
RequestValidationEnabled

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

(Zděděno od ModelMetadata)
ShortDisplayName

Získá nebo nastaví krátký zobrazovaný název.

(Zděděno od ModelMetadata)
ShowForDisplay

Získá nebo nastaví hodnotu, která označuje, zda má být vlastnost zobrazena v zobrazení jen pro čtení, jako jsou seznam a zobrazení podrobností.

(Zděděno od ModelMetadata)
ShowForEdit

Získá nebo nastaví hodnotu, která označuje, zda má být model zobrazen v upravitelných zobrazeních.

(Zděděno od ModelMetadata)
SimpleDisplayText

Získá nebo nastaví jednoduchý řetězec zobrazení pro model.

(Zděděno od ModelMetadata)
TemplateHint

Získá nebo nastaví nápovědu, která navrhne, jakou šablonu použít pro tento model.

(Zděděno od ModelMetadata)
Watermark

Získá nebo nastaví hodnotu, kterou lze použít jako vodoznak.

(Zděděno od ModelMetadata)

Metody

GetDisplayName()

Získá zobrazovaný název modelu.

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

Vrátí jednoduchý text pro data modelu.

GetValidators(ControllerContext)

Získá seznam validátorů pro model.

(Zděděno od ModelMetadata)

Platí pro