Partager via


MvcViewOptions Classe

Définition

Fournit une configuration par programmation pour les vues dans l’infrastructure MVC.

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)
Héritage
MvcViewOptions
Implémente

Constructeurs

MvcViewOptions()

Fournit une configuration par programmation pour les vues dans l’infrastructure MVC.

Propriétés

AllowRenderingMaxLengthAttribute

Obtient ou définit une valeur qui indique si l’attribut maxlength doit être rendu pour les éléments HTML compatibles, lorsqu’ils sont liés à des modèles marqués avec StringLengthAttribute des attributs ou MaxLengthAttribute .

ClientModelValidatorProviders

Obtient une liste d’instances IClientModelValidatorProvider .

HtmlHelperOptions

Obtient ou définit la configuration par programmation pour les helpers HTML et ViewContext.

SuppressTempDataAttributePrefix

Obtient ou définit une valeur qui détermine si les ITempDataDictionary clés des propriétés annotées avec TempDataAttribute incluent le préfixe TempDataProperty-.

Quand Key n’est pas spécifié, la clé de recherche pour les propriétés annotées avec TempDataAttribute est dérivée du nom de la propriété. Dans les versions antérieures à ASP.NET Core 2.1, la clé calculée était le nom de propriété préfixé par la valeur TempDataProperty-. Exemple : TempDataProperty-SuccessMessage. Lorsque cette option est true, la clé calculée pour la propriété est le nom de la propriété, SuccessMessagepar exemple .

La valeur par défaut est false.

ViewEngines

Obtient une liste IViewEngineutilisée par cette application.

Implémentations d’interfaces explicites

IEnumerable.GetEnumerator()

Fournit une configuration par programmation pour les vues dans l’infrastructure MVC.

IEnumerable<ICompatibilitySwitch>.GetEnumerator()

Fournit une configuration par programmation pour les vues dans l’infrastructure MVC.

S’applique à