ViewContext クラス

定義

ビュー実行のコンテキスト。

public ref class ViewContext : Microsoft::AspNetCore::Mvc::ActionContext
public class ViewContext : Microsoft.AspNetCore.Mvc.ActionContext
type ViewContext = class
    inherit ActionContext
Public Class ViewContext
Inherits ActionContext
継承
ViewContext

コンストラクター

ViewContext()

空の ViewContext を作成します。

ViewContext(ActionContext, IView, ViewDataDictionary, ITempDataDictionary, TextWriter, HtmlHelperOptions)

ViewContext の新しいインスタンスを初期化します。

ViewContext(ViewContext, IView, ViewDataDictionary, TextWriter)

ViewContext の新しいインスタンスを初期化します。

プロパティ

ActionDescriptor

選択されたアクションのを取得または設定し ActionDescriptor ます。

(継承元 ActionContext)
CheckBoxHiddenInputRenderMode

チェックボックスタグヘルパーおよび html ヘルパーに対して非表示の入力を表示する方法を取得または設定します。

ClientValidationEnabled

クライアント側の検証が有効であるかどうかを示す値を取得または設定します。

ExecutingFilePath

現在表示されているビューファイルのパスを取得または設定します。

FormContext

FormContext表示されるフォーム要素のを取得または設定します。 現在表示されているフォームがない場合は、既定のコンテキストが返されます。

Html5DateRenderingMode

CurrentCultureなどのテンプレートヘルパーを使用し、現在の Editor(String, String, String, Object) EditorFor<TResult>(Expression<Func<TModel,TResult>>, String, String, Object) カルチャを使用して日付と時刻の値を表示するには、このプロパティをに設定します。 既定では、これらのヘルパーは、日付と時刻を RFC 3339 準拠文字列として表示します。

HttpContext

現在の要求のを取得または設定し HttpContext ます。

(継承元 ActionContext)
ModelState

ModelStateDictionary を取得します。

(継承元 ActionContext)
RouteData

現在の要求のを取得または設定し RouteData ます。

(継承元 ActionContext)
TempData

ITempDataDictionary インスタンスを取得または設定します。

ValidationMessageElement

および他のオーバーロードによって生成されるトップレベルのメッセージをラップするために使用される要素名 ValidationMessage(String, String, Object, String)

ValidationSummaryMessageElement

および他のオーバーロードによって生成されるトップレベルのメッセージをラップするために使用される要素名 ValidationSummary(Boolean, String, Object, String)

View

現在表示されているを取得または設定 IView します (存在する場合)。

ViewBag

動的ビューバッグを取得します。

ViewData

ViewDataDictionary を取得または設定します。

Writer

出力の書き込みに使用するを取得または設定し TextWriter ます。

メソッド

GetFormContextForClientValidation()

が有効な場合は、を取得し FormContext ClientValidationEnabled ます。

適用対象