Udostępnij za pośrednictwem


ViewContext Konstruktory

Definicja

Przeciążenia

ViewContext()

Inicjuje nowe wystąpienie klasy ViewContext.

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

Inicjuje ViewContext nowe wystąpienie klasy przy użyciu określonego kontekstu kontrolera, widoku, wyświetlania słownika danych, tymczasowego słownika danych i modułu zapisywania tekstu.

ViewContext()

Inicjuje nowe wystąpienie klasy ViewContext.

public ViewContext ();
Public Sub New ()

Dotyczy

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

Inicjuje ViewContext nowe wystąpienie klasy przy użyciu określonego kontekstu kontrolera, widoku, wyświetlania słownika danych, tymczasowego słownika danych i modułu zapisywania tekstu.

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)

Parametry

controllerContext
ControllerContext

Hermetyzuje informacje o żądaniu HTTP.

view
IView

Widok do renderowania.

viewData
ViewDataDictionary

Słownik zawierający dane wymagane do renderowania widoku.

tempData
TempDataDictionary

Słownik zawierający dane tymczasowe dla widoku.

writer
TextWriter

Obiekt zapisywania tekstu używany do zapisywania danych wyjściowych HTML.

Wyjątki

Jeden z parametrów ma wartość null.

Dotyczy