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

互換性のある HTML 要素に対して maxlength 属性をレンダリングする必要があるかどうかを示す値を取得または設定します。これらは、 属性または MaxLengthAttribute 属性でStringLengthAttributeマークされたモデルにバインドされている場合です。

ClientModelValidatorProviders

インスタンスの一覧を IClientModelValidatorProvider 取得します。

HtmlHelperOptions

HTML ヘルパーと ViewContextのプログラムによる構成を取得または設定します。

SuppressTempDataAttributePrefix

で注釈付けされたTempDataAttributeプロパティのキーにITempDataDictionaryプレフィックス が含まれるかどうかを決定する値を取得または設定しますTempDataProperty-

が指定されていない場合 Key 、 で TempDataAttribute 注釈が付けられたプロパティの参照キーは、プロパティ名から派生します。 ASP.NET Core 2.1 より前のリリースでは、計算されるキーは、値 TempDataProperty-でプレフィックスが付いたプロパティ名でした。 例を示します: TempDataProperty-SuccessMessage。 このオプションが のtrue場合、プロパティの計算キーはプロパティ名 (例: ) です。 SuccessMessage

既定値は false です。

ViewEngines

このアプリケーションで使用されるリスト IViewEngineを取得します。

明示的なインターフェイスの実装

IEnumerable.GetEnumerator()

MVC フレームワークのビューのプログラムによる構成を提供します。

IEnumerable<ICompatibilitySwitch>.GetEnumerator()

MVC フレームワークのビューのプログラムによる構成を提供します。

適用対象