Freigeben über


ViewComponent Klasse

Definition

Eine Basisklasse für Ansichtskomponenten.

public ref class ViewComponent abstract
[Microsoft.AspNetCore.Mvc.ViewComponent]
public abstract class ViewComponent
[<Microsoft.AspNetCore.Mvc.ViewComponent>]
type ViewComponent = class
Public MustInherit Class ViewComponent
Vererbung
ViewComponent
Attribute

Konstruktoren

ViewComponent()

Eine Basisklasse für Ansichtskomponenten.

Eigenschaften

HttpContext

Ruft das HttpContext ab.

ModelState

Ruft das ModelStateDictionary ab.

Request

Ruft das HttpRequest ab.

RouteData

Ruft das RouteData für die aktuelle Anforderung ab.

TempData

Ruft das ITempDataDictionary ab.

Url

Ruft den IUrlHelper ab oder legt diesen fest.

User

Ruft den IPrincipal für den aktuellen Benutzer ab.

UserClaimsPrincipal

Ruft den ClaimsPrincipal für den aktuellen Benutzer ab.

ViewBag

Ruft den Ansichtsbehälter ab.

ViewComponentContext

Ruft den ViewComponentContext ab oder legt diesen fest.

ViewContext

Ruft das ViewContext ab.

ViewData

Ruft das ViewDataDictionary ab.

ViewEngine

Ruft den ICompositeViewEngine ab oder legt diesen fest.

Methoden

Content(String)

Gibt ein Ergebnis zurück, das HTML-codierten Text rendert.

View()

Gibt ein Ergebnis zurück, das die Teilansicht mit dem Namen "Default"rendert.

View(String)

Gibt ein Ergebnis zurück, das die Teilansicht mit dem Namen viewNamerendert.

View<TModel>(String, TModel)

Gibt ein Ergebnis zurück, das die Teilansicht mit dem Namen viewNamerendert.

View<TModel>(TModel)

Gibt ein Ergebnis zurück, das die Teilansicht mit dem Namen "Default"rendert.

Gilt für: