MvcViewOptions 类

定义

为 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)
继承
MvcViewOptions
实现

构造函数

MvcViewOptions()

属性

AllowRenderingMaxLengthAttribute

获取或设置一个值,该值指示在将 maxlength 特性绑定到用或特性标记的模型时,是否应为兼容的 HTML 元素呈现该特性 StringLengthAttribute MaxLengthAttribute

ClientModelValidatorProviders

获取实例的列表 IClientModelValidatorProvider

HtmlHelperOptions

获取或设置 HTML 帮助器和的编程配置 ViewContext

SuppressTempDataAttributePrefix

获取或设置一个值,该值确定 ITempDataDictionary 使用批注的属性的键是否 TempDataAttribute 包含前缀 TempDataProperty-

如果 Key 未指定,则用批注的属性的查找键 TempDataAttribute 派生自属性名称。 在 ASP.NET Core 2.1 之前的版本中,计算键的属性名称的前面是值TempDataProperty-。 例如 TempDataProperty-SuccessMessage。 如果此选项为 true,则属性的计算键为属性名称,如 SuccessMessage

默认值为 false

ViewEngines

获取 IViewEngine 此应用程序使用的列表。

显式接口实现

IEnumerable.GetEnumerator()
IEnumerable<ICompatibilitySwitch>.GetEnumerator()

适用于