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

if が有効になっている場合ClientValidationEnabledFormContext取得します。

適用対象