Compartir a través de


ViewContext Clase

Definición

Contexto para la ejecución de la vista.

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
Herencia
ViewContext

Constructores

ViewContext()

Crea una colección ViewContext vacía.

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

Inicializa una nueva instancia de la clase ViewContext.

ViewContext(ViewContext, IView, ViewDataDictionary, TextWriter)

Inicializa una nueva instancia de la clase ViewContext.

Propiedades

ActionDescriptor

Obtiene o establece para ActionDescriptor la acción seleccionada.

(Heredado de ActionContext)
CheckBoxHiddenInputRenderMode

Obtiene o establece la forma en que se representan las entradas ocultas para los asistentes de etiquetas de casilla y los asistentes html.

ClientValidationEnabled

Obtiene o establece un valor válido que indica si se ha habilitado la validación en el lado cliente.

ExecutingFilePath

Obtiene o establece la ruta de acceso del archivo de vista que se está representando actualmente.

FormContext

Obtiene o establece el FormContext objeto para el elemento de formulario que se está representando. Se devuelve un contexto predeterminado si no se representa ningún formulario actualmente.

Html5DateRenderingMode

Establezca esta propiedad CurrentCulture en para que los asistentes con plantilla, como Editor(String, String, String, Object) y EditorFor<TResult>(Expression<Func<TModel,TResult>>, String, String, Object) represente valores de fecha y hora mediante la referencia cultural actual. De forma predeterminada, estos asistentes representan fechas y horas como cadenas compatibles con RFC 3339.

HttpContext

Obtiene o establece el HttpContext objeto para la solicitud actual.

(Heredado de ActionContext)
ModelState

Obtiene la estructura ModelStateDictionary.

(Heredado de ActionContext)
RouteData

Obtiene o establece el RouteData objeto para la solicitud actual.

(Heredado de ActionContext)
TempData

Obtiene o establece la instancia de ITempDataDictionary.

ValidationMessageElement

Nombre de elemento usado para encapsular un mensaje de nivel superior generado por ValidationMessage(String, String, Object, String) y otras sobrecargas.

ValidationSummaryMessageElement

Nombre de elemento usado para encapsular un mensaje de nivel superior generado por ValidationSummary(Boolean, String, Object, String) y otras sobrecargas.

View

Obtiene o establece el IView objeto que se está representando actualmente, si existe.

ViewBag

Obtiene el contenedor de vistas dinámicas.

ViewData

Obtiene o establece el ViewDataDictionary.

Writer

Obtiene o establece el TextWriter objeto utilizado para escribir la salida.

Métodos

GetFormContextForClientValidation()

Obtiene si FormContextClientValidationEnabled está habilitado.

Se aplica a