Condividi tramite


ViewContext Costruttori

Definizione

Overload

ViewContext()

Inizializza una nuova istanza della classe ViewContext.

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

Inizializza una nuova istanza della ViewContext classe usando il contesto del controller, la visualizzazione, il dizionario dati temporaneo, il dizionario dati temporaneo e il writer di testo specificati.

ViewContext()

Inizializza una nuova istanza della classe ViewContext.

public ViewContext();
Public Sub New ()

Si applica a

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

Inizializza una nuova istanza della ViewContext classe usando il contesto del controller, la visualizzazione, il dizionario dati temporaneo, il dizionario dati temporaneo e il writer di testo specificati.

public ViewContext(System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.IView view, System.Web.Mvc.ViewDataDictionary viewData, System.Web.Mvc.TempDataDictionary tempData, System.IO.TextWriter writer);
new System.Web.Mvc.ViewContext : System.Web.Mvc.ControllerContext * System.Web.Mvc.IView * System.Web.Mvc.ViewDataDictionary * System.Web.Mvc.TempDataDictionary * System.IO.TextWriter -> System.Web.Mvc.ViewContext
Public Sub New (controllerContext As ControllerContext, view As IView, viewData As ViewDataDictionary, tempData As TempDataDictionary, writer As TextWriter)

Parametri

controllerContext
ControllerContext

Incapsula informazioni sulla richiesta HTTP.

view
IView

La visualizzazione per il rendering.

viewData
ViewDataDictionary

Dizionario che contiene i dati necessari per eseguire il rendering della visualizzazione.

tempData
TempDataDictionary

Dizionario che contiene i dati temporanei per la visualizzazione.

writer
TextWriter

Oggetto writer di testo usato per scrivere l'output HTML.

Eccezioni

Uno dei parametri è null.

Si applica a