DataAnnotationsModelMetadata Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Tillhandahåller en container för vanliga metadata, för DataAnnotationsModelMetadataProvider klassen och för DataAnnotationsModelValidator klassen för en datamodell.
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
- Arv
Konstruktorer
| Name | Description |
|---|---|
| DataAnnotationsModelMetadata(DataAnnotationsModelMetadataProvider, Type, Func<Object>, Type, String, DisplayColumnAttribute) |
Initierar en ny instans av DataAnnotationsModelMetadata klassen. |
Fält
| Name | Description |
|---|---|
| DefaultOrder |
Ett heltalsvärde som alltid är inställt på |
Egenskaper
| Name | Description |
|---|---|
| AdditionalValues |
Hämtar en samling som innehåller ytterligare metadata om modellen. (Ärvd från ModelMetadata) |
| ContainerType |
Hämtar containertypen. (Ärvd från ModelMetadata) |
| ConvertEmptyStringToNull |
Hämtar eller anger ett värde som avgör om tomma strängar som skickas i formulär ska konverteras till |
| DataTypeName |
Hämtar eller anger namnet på datatypen. (Ärvd från ModelMetadata) |
| Description |
Hämtar eller anger text som beskriver modellen. (Ärvd från ModelMetadata) |
| DisplayFormatString |
Hämtar eller anger en formatsträng som ska användas när modellen visas i visningsläge (till skillnad från i redigeringsläge). (Ärvd från ModelMetadata) |
| DisplayName |
Hämtar eller anger den text som ska användas i användargränssnittet när namnet på modellen visas. (Ärvd från ModelMetadata) |
| EditFormatString |
Hämtar eller anger den formatsträng som ska användas i användargränssnittet i redigeringsläge. (Ärvd från ModelMetadata) |
| HideSurroundingHtml |
Hämtar eller anger ett värde som avgör om omgivande HTML ska döljas. (Ärvd från ModelMetadata) |
| IsComplexType |
Hämtar ett värde som anger om modellen är en komplex typ. (Ärvd från ModelMetadata) |
| IsNullableValueType |
Hämtar ett värde som anger om modellen är en nullbar värdetyp. (Ärvd från ModelMetadata) |
| IsReadOnly |
Hämtar eller anger ett värde som anger om modellen kan uppdateras. (Ärvd från ModelMetadata) |
| IsRequired |
Hämtar eller anger ett värde som anger om egenskapen krävs. (Ärvd från ModelMetadata) |
| Model |
Hämtar eller anger modellobjektet. (Ärvd från ModelMetadata) |
| ModelType |
Hämtar modellens typ. (Ärvd från ModelMetadata) |
| NullDisplayText |
Hämtar strängen som ska visas när modellen är |
| Order |
Hämtar eller anger ett heltal som anger i vilken ordning den här egenskapen ska visas i förhållande till andra egenskaper. (Ärvd från ModelMetadata) |
| Properties |
Hämtar en samling modellmetadataobjekt som beskriver modellens egenskaper. (Ärvd från ModelMetadata) |
| PropertyName |
Hämtar namnet på egenskapen. (Ärvd från ModelMetadata) |
| Provider |
Hämtar eller anger providerobjektet för dessa metadata. (Ärvd från ModelMetadata) |
| RequestValidationEnabled |
Hämtar eller anger ett värde som anger om validering av begäran är aktiverat. (Ärvd från ModelMetadata) |
| ShortDisplayName |
Hämtar eller anger en kort version av visningsnamnet. (Ärvd från ModelMetadata) |
| ShowForDisplay |
Hämtar eller anger ett värde som anger om modellen ska visas i användargränssnittet i visningsläge (i stället för redigeringsläge). (Ärvd från ModelMetadata) |
| ShowForEdit |
Hämtar eller anger ett värde som anger om egenskapen ska visas i redigeringsläge (i stället för visningsläge). (Ärvd från ModelMetadata) |
| SimpleDisplayText |
Hämtar eller anger text som ska visas för modellen när modellen representerar ett komplext objekt. (Ärvd från ModelMetadata) |
| TemplateHint |
Hämtar eller anger ett värde som anger vilken mall (datakontroll) som ska användas i användargränssnittet för modellen. (Ärvd från ModelMetadata) |
| Watermark |
Hämtar eller anger vattenstämpeltext för en textruta. (Ärvd från ModelMetadata) |
Metoder
| Name | Description |
|---|---|
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetDisplayName() |
Returnerar text som ska visas som namnet på modellen i användargränssnittet. (Ärvd från ModelMetadata) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetSimpleDisplayText() |
Returnerar text som ska visas för modellen när modellen representerar ett komplext objekt. |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| GetValidators(ModelBindingExecutionContext) |
Returnerar en samling validatorer som gäller för modellen. (Ärvd från ModelMetadata) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |