Compartilhar via


Microsoft.AspNetCore.Mvc.ViewComponents Namespace

Fornece tipos para trabalhar com componentes de exibição.

Classes

ContentViewComponentResult

Um IViewComponentResult que grava texto quando executado.

DefaultViewComponentActivator

Uma implementação padrão de IViewComponentActivator.

DefaultViewComponentDescriptorCollectionProvider

Uma implementação padrão de IViewComponentDescriptorCollectionProvider

DefaultViewComponentDescriptorProvider

Implementação padrão de IViewComponentDescriptorProvider.

DefaultViewComponentFactory

Implementação padrão para IViewComponentFactory.

DefaultViewComponentHelper

Implementação padrão para IViewComponentHelper.

DefaultViewComponentInvoker

Implementação padrão para IViewComponentInvoker.

DefaultViewComponentInvokerFactory

Fornece tipos para trabalhar com componentes de exibição.

DefaultViewComponentSelector

Implementação padrão de IViewComponentSelector.

HtmlContentViewComponentResult

Um IViewComponentResult que grava um IHtmlContent quando executado.

ServiceBasedViewComponentActivator

Um IViewComponentActivator que recupera componentes de exibição como serviços do da IServiceProvidersolicitação.

ViewComponentContext

Um contexto para componentes de exibição.

ViewComponentContextAttribute

Especifica que uma propriedade de controlador deve ser definida com a atual ViewComponentContext ao criar o componente de exibição. A propriedade deve ter um método de conjunto público.

ViewComponentConventions

Classe estática que adiciona métodos de convenção de componente de exibição padrão. Essa classe não pode ser herdada.

ViewComponentDescriptor

Um descritor para um componente de exibição.

ViewComponentDescriptorCollection

Uma coleção armazenada em cache de ViewComponentDescriptor.

ViewComponentFeature

A lista de tipos de componente de exibição em um aplicativo MVC. O ViewComponentFeature pode ser preenchido usando o ApplicationPartManager que está disponível durante a inicialização em PartManager e PartManager ou em um estágio posterior, exigindo o ApplicationPartManager como uma dependência em um componente.

ViewComponentFeatureProvider

Descobre componentes de exibição de uma lista de ApplicationPart instâncias.

ViewViewComponentResult

Um IViewComponentResult que renderiza uma exibição parcial quando executado.

Interfaces

IViewComponentActivator

Fornece métodos para instanciar e liberar um ViewComponent.

IViewComponentDescriptorCollectionProvider

Fornece a coleção atualmente armazenada em cache de ViewComponentDescriptor.

IViewComponentDescriptorProvider

Descobre os componentes de exibição no aplicativo.

IViewComponentFactory

Fornece métodos para criação e descarte de componentes de exibição.

IViewComponentInvoker

Especifica o contrato para execução de um componente de exibição.

IViewComponentInvokerFactory

Interface que expõe a capacidade de criar um IViewComponentInvoker.

IViewComponentSelector

Seleciona um componente de exibição com base em um nome de componente de exibição.

Comentários

Para obter mais informações sobre componentes de exibição, consulte Exibir componentes no ASP.NET Core.