DataAnnotationsModelMetadata Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt einen Container für allgemeine Metadaten, für die DataAnnotationsModelMetadataProvider Klasse und für die DataAnnotationsModelValidator Klasse für ein Datenmodell bereit.
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
- Vererbung
Konstruktoren
| Name | Beschreibung |
|---|---|
| DataAnnotationsModelMetadata(DataAnnotationsModelMetadataProvider, Type, Func<Object>, Type, String, DisplayColumnAttribute) |
Initialisiert eine neue Instanz der DataAnnotationsModelMetadata-Klasse. |
Felder
| Name | Beschreibung |
|---|---|
| DefaultOrder |
Ein ganzzahliger Wert, der immer auf |
Eigenschaften
| Name | Beschreibung |
|---|---|
| AdditionalValues |
Ruft eine Auflistung ab, die zusätzliche Metadaten zum Modell enthält. (Geerbt von ModelMetadata) |
| ContainerType |
Ruft den Typ des Containers ab. (Geerbt von ModelMetadata) |
| ConvertEmptyStringToNull |
Dient zum Abrufen oder Festlegen eines Werts, der bestimmt, ob leere Zeichenfolgen, die in Formularen übermittelt |
| DataTypeName |
Dient zum Abrufen oder Festlegen des Namens des Datentyps. (Geerbt von ModelMetadata) |
| Description |
Dient zum Abrufen oder Festlegen von Text, der das Modell beschreibt. (Geerbt von ModelMetadata) |
| DisplayFormatString |
Dient zum Abrufen oder Festlegen einer Formatzeichenfolge, die angewendet werden soll, wenn das Modell im Anzeigemodus angezeigt wird (im Gegensatz zum Bearbeitungsmodus). (Geerbt von ModelMetadata) |
| DisplayName |
Ruft den Text ab, der in der Benutzeroberfläche verwendet werden soll, wenn der Name des Modells angezeigt wird, oder legt diesen fest. (Geerbt von ModelMetadata) |
| EditFormatString |
Dient zum Abrufen oder Festlegen der Formatzeichenfolge, die in der Benutzeroberfläche im Bearbeitungsmodus verwendet werden soll. (Geerbt von ModelMetadata) |
| HideSurroundingHtml |
Dient zum Abrufen oder Festlegen eines Werts, der bestimmt, ob umgebende HTML ausgeblendet werden soll. (Geerbt von ModelMetadata) |
| IsComplexType |
Ruft einen Wert ab, der angibt, ob das Modell ein komplexer Typ ist. (Geerbt von ModelMetadata) |
| IsNullableValueType |
Ruft einen Wert ab, der angibt, ob das Modell ein Nullwerttyp ist. (Geerbt von ModelMetadata) |
| IsReadOnly |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob das Modell aktualisiert werden kann. (Geerbt von ModelMetadata) |
| IsRequired |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob die Eigenschaft erforderlich ist. (Geerbt von ModelMetadata) |
| Model |
Ruft ab oder legt das Modellobjekt fest. (Geerbt von ModelMetadata) |
| ModelType |
Ruft den Typ des Modells ab. (Geerbt von ModelMetadata) |
| NullDisplayText |
Ruft die Zeichenfolge ab, die angezeigt werden soll, wenn das Modell ist |
| Order |
Dient zum Abrufen oder Festlegen einer ganzen Zahl, die die Reihenfolge angibt, in der diese Eigenschaft relativ zu anderen Eigenschaften angezeigt werden soll. (Geerbt von ModelMetadata) |
| Properties |
Ruft eine Auflistung von Modellmetadatenobjekten ab, die die Eigenschaften des Modells beschreiben. (Geerbt von ModelMetadata) |
| PropertyName |
Ruft den Namen der Eigenschaft ab. (Geerbt von ModelMetadata) |
| Provider |
Dient zum Abrufen oder Festlegen des Anbieterobjekts für diese Metadaten. (Geerbt von ModelMetadata) |
| RequestValidationEnabled |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob die Anforderungsüberprüfung aktiviert ist. (Geerbt von ModelMetadata) |
| ShortDisplayName |
Dient zum Abrufen oder Festlegen einer kurzen Version des Anzeigenamens. (Geerbt von ModelMetadata) |
| ShowForDisplay |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob das Modell in der Benutzeroberfläche im Anzeigemodus angezeigt werden soll (im Gegensatz zum Bearbeitungsmodus). (Geerbt von ModelMetadata) |
| ShowForEdit |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob die Eigenschaft im Bearbeitungsmodus angezeigt werden soll (im Gegensatz zum Anzeigemodus). (Geerbt von ModelMetadata) |
| SimpleDisplayText |
Ruft Text ab, der für das Modell angezeigt werden soll, wenn das Modell ein komplexes Objekt darstellt, oder legt diesen fest. (Geerbt von ModelMetadata) |
| TemplateHint |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, welche Vorlage (Datensteuerelement) in der Benutzeroberfläche für das Modell verwendet werden soll. (Geerbt von ModelMetadata) |
| Watermark |
Dient zum Abrufen oder Festlegen von Wasserzeichentext für ein Textfeld. (Geerbt von ModelMetadata) |
Methoden
| Name | Beschreibung |
|---|---|
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GetDisplayName() |
Gibt Text zurück, der als Name des Modells in der Benutzeroberfläche angezeigt werden soll. (Geerbt von ModelMetadata) |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetSimpleDisplayText() |
Gibt Text zurück, der für das Modell angezeigt werden soll, wenn das Modell ein komplexes Objekt darstellt. |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| GetValidators(ModelBindingExecutionContext) |
Gibt eine Auflistung von Validatoren zurück, die für das Modell gelten. (Geerbt von ModelMetadata) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |