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()

为 MVC 框架中的视图提供编程配置。

属性

AllowRenderingMaxLengthAttribute

获取或设置一个值,该值指示当 maxlength 属性绑定到用 StringLengthAttributeMaxLengthAttribute 属性标记的模型时,是否应为兼容的 HTML 元素呈现 maxlength 属性。

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()

为 MVC 框架中的视图提供编程配置。

IEnumerable<ICompatibilitySwitch>.GetEnumerator()

为 MVC 框架中的视图提供编程配置。

适用于