Partilhar via


ViewComponent Classe

Definição

Uma classe base para componentes de exibição.

public ref class ViewComponent abstract
[Microsoft.AspNetCore.Mvc.ViewComponent]
public abstract class ViewComponent
[<Microsoft.AspNetCore.Mvc.ViewComponent>]
type ViewComponent = class
Public MustInherit Class ViewComponent
Herança
ViewComponent
Atributos

Construtores

ViewComponent()

Uma classe base para componentes de exibição.

Propriedades

HttpContext

Obtém o HttpContext.

ModelState

Obtém o ModelStateDictionary.

Request

Obtém o HttpRequest.

RouteData

Obtém o RouteData da solicitação atual.

TempData

Obtém o ITempDataDictionary.

Url

Obtém ou define o IUrlHelper.

User

Obtém o IPrincipal para o usuário atual.

UserClaimsPrincipal

Obtém o ClaimsPrincipal para o usuário atual.

ViewBag

Obtém o multiconjunto da exibição.

ViewComponentContext

Obtém ou define o ViewComponentContext.

ViewContext

Obtém o ViewContext.

ViewData

Obtém o ViewDataDictionary.

ViewEngine

Obtém ou define o ICompositeViewEngine.

Métodos

Content(String)

Retorna um resultado que renderizará o texto codificado em HTML.

View()

Retorna um resultado que renderizará a exibição parcial com o nome "Default".

View(String)

Retorna um resultado que renderizará a exibição parcial com o nome viewName.

View<TModel>(String, TModel)

Retorna um resultado que renderizará a exibição parcial com o nome viewName.

View<TModel>(TModel)

Retorna um resultado que renderizará a exibição parcial com o nome "Default".

Aplica-se a