Compartilhar via


ViewContext Classe

Definição

Encapsula informações relacionadas à renderização de uma exibição.

public class ViewContext : System.Web.Mvc.ControllerContext
type ViewContext = class
    inherit ControllerContext
Public Class ViewContext
Inherits ControllerContext
Herança

Construtores

ViewContext()

Inicializa uma nova instância da classe ViewContext.

ViewContext(ControllerContext, IView, ViewDataDictionary, TempDataDictionary, TextWriter)

Inicializa uma nova instância da classe usando o contexto do controlador, a exibição, o dicionário de dados de exibição, o dicionário de dados temporário e o ViewContext gravador de texto especificados.

Propriedades

ClientValidationEnabled

Obtém ou define um valor que indica se a validação do lado do cliente está habilitada.

Controller

Obtém ou define o controlador.

(Herdado de ControllerContext)
DisplayMode

Obtém o modo de exibição.

(Herdado de ControllerContext)
FormContext

Obtém ou define um objeto que encapsula informações necessárias para validar e processar os dados de entrada de um formulário HTML.

HttpContext

Obtém ou define o contexto HTTP.

(Herdado de ControllerContext)
IsChildAction

Obtém um valor que indica se o método de ação associado é uma ação filha.

(Herdado de ControllerContext)
ParentActionViewContext

Obtém um objeto que contém as informações do contexto de exibição para o método de ação pai.

(Herdado de ControllerContext)
RequestContext

Obtém ou define o contexto da solicitação.

(Herdado de ControllerContext)
RouteData

Obtém ou define os dados de rota URL.

(Herdado de ControllerContext)
TempData

Obtém os dados associados a esta solicitação e que estão disponíveis para apenas uma solicitação.

UnobtrusiveJavaScriptEnabled

Obtém ou define um valor que indica se o JavaScript discreto está habilitado.

ValidationMessageElement

Nome do elemento usado para encapsular uma mensagem de nível superior gerada por ValidationMessage(HtmlHelper, String) e outras sobrecargas.

ValidationSummaryMessageElement

Nome do elemento usado para encapsular uma mensagem de nível superior gerada por ValidationSummary(HtmlHelper) e outras sobrecargas.

View

Obtém um objeto que implementa a IView interface a ser renderizada no navegador.

ViewBag

Obtém o dicionário dinâmico de dados de exibição.

ViewData

Obtém os dados de exibição passados à exibição.

Writer

Obtém ou define o objeto gravador de texto usado para gravar a saída HTML.

Métodos

OutputClientValidation()

Grava as informações de validação do cliente na resposta HTTP.

Aplica-se a