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 ViewContext classe usando o contexto do controlador especificado, exibir, dicionário de dados, dicionário de dados temporários e text writer.

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