Freigeben über


MvcViewOptions Klasse

Definition

Stellt die programmgesteuerte Konfiguration für Ansichten im MVC-Framework bereit.

public ref class MvcViewOptions
public ref class MvcViewOptions : System::Collections::Generic::IEnumerable<Microsoft::AspNetCore::Mvc::Infrastructure::ICompatibilitySwitch ^>
public class MvcViewOptions
public class MvcViewOptions : System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.Infrastructure.ICompatibilitySwitch>
type MvcViewOptions = class
type MvcViewOptions = class
    interface seq<ICompatibilitySwitch>
    interface IEnumerable
Public Class MvcViewOptions
Public Class MvcViewOptions
Implements IEnumerable(Of ICompatibilitySwitch)
Vererbung
MvcViewOptions
Implementiert

Konstruktoren

MvcViewOptions()

Stellt die programmgesteuerte Konfiguration für Ansichten im MVC-Framework bereit.

Eigenschaften

AllowRenderingMaxLengthAttribute

Ruft einen Wert ab, der angibt, ob das maxlength-Attribut für kompatible HTML-Elemente gerendert werden soll, wenn sie an Modelle gebunden sind, die entweder mit StringLengthAttribute attributen oder MaxLengthAttribute gekennzeichnet sind, oder legt diesen fest.

ClientModelValidatorProviders

Ruft eine Liste von IClientModelValidatorProvider Instanzen ab.

HtmlHelperOptions

Ruft die programmgesteuerte Konfiguration für die HTML-Hilfsprogramme und ViewContextab oder legt diese fest.

SuppressTempDataAttributePrefix

Ruft einen Wert ab, der bestimmt, ob die ITempDataDictionary Schlüssel für Eigenschaften mit TempDataAttribute Anmerkungen das Präfix TempDataProperty-enthalten, oder legt diesen fest.

Wenn Key nicht angegeben ist, wird der Nachschlageschlüssel für Eigenschaften mit Anmerkungen TempDataAttribute vom Eigenschaftennamen abgeleitet. In Releases vor ASP.NET Core 2.1 war der berechnete Schlüssel der Eigenschaftsname, dem der Wert TempDataProperty-vorangestellt ist. Beispiel: TempDataProperty-SuccessMessage. Wenn diese Option ist true, ist der berechnete Schlüssel für die Eigenschaft der Name der Eigenschaft, z. B. SuccessMessage.

Wird standardmäßig auf false festgelegt.

ViewEngines

Ruft eine Liste IViewEngineab, die von dieser Anwendung verwendet wird.

Explizite Schnittstellenimplementierungen

IEnumerable.GetEnumerator()

Stellt die programmgesteuerte Konfiguration für Ansichten im MVC-Framework bereit.

IEnumerable<ICompatibilitySwitch>.GetEnumerator()

Stellt die programmgesteuerte Konfiguration für Ansichten im MVC-Framework bereit.

Gilt für: