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 оно включено.

Применяется к