Microsoft.AspNetCore.Mvc.ViewComponents Espace de noms

Fournit des types pour l’utilisation des composants d’affichage.

Classes

Nom Description
ContentViewComponentResult

Qui IViewComponentResult écrit du texte lors de l’exécution.

DefaultViewComponentActivator

Implémentation par défaut de IViewComponentActivator.

DefaultViewComponentDescriptorCollectionProvider

Implémentation par défaut de IViewComponentDescriptorCollectionProvider

DefaultViewComponentDescriptorProvider

Implémentation par défaut de IViewComponentDescriptorProvider.

DefaultViewComponentFactory

Implémentation par défaut pour IViewComponentFactory.

DefaultViewComponentHelper

Implémentation par défaut pour IViewComponentHelper.

DefaultViewComponentInvoker

Implémentation par défaut pour IViewComponentInvoker.

DefaultViewComponentInvokerFactory

Fournit des types pour l’utilisation des composants d’affichage.

DefaultViewComponentSelector

Implémentation par défaut de IViewComponentSelector.

HtmlContentViewComponentResult

Qui IViewComponentResult écrit une IHtmlContent valeur lorsqu’elle est exécutée.

ServiceBasedViewComponentActivator

Qui IViewComponentActivator récupère les composants d’affichage en tant que services à partir de IServiceProviderla requête .

ViewComponentContext

Contexte pour les composants d’affichage.

ViewComponentContextAttribute

Spécifie qu’une propriété de contrôleur doit être définie avec la valeur actuelle ViewComponentContext lors de la création du composant d’affichage. La propriété doit avoir une méthode d’ensemble public.

ViewComponentConventions

Classe statique qui ajoute des méthodes de convention de composant d’affichage standard. Cette classe ne peut pas être héritée.

ViewComponentDescriptor

Descripteur pour un composant d’affichage.

ViewComponentDescriptorCollection

Collection mise en cache de ViewComponentDescriptor.

ViewComponentFeature

Liste des types de composants d’affichage dans une application MVC. Vous ViewComponentFeature pouvez le remplir à l’aide de celui ApplicationPartManager qui est disponible au démarrage et PartManagerPartManager à un stade ultérieur en exigeant la ApplicationPartManager dépendance en tant que dépendance dans un composant.

ViewComponentFeatureProvider

Découvre les composants d’affichage à partir d’une liste d’instances ApplicationPart .

ViewViewComponentResult

Qui IViewComponentResult affiche une vue partielle lors de l’exécution.

Interfaces

Nom Description
IViewComponentActivator

Fournit des méthodes pour instancier et libérer un ViewComponent.

IViewComponentDescriptorCollectionProvider

Fournit la collection actuellement mise en cache de ViewComponentDescriptor.

IViewComponentDescriptorProvider

Découvre les composants d’affichage dans l’application.

IViewComponentFactory

Fournit des méthodes pour la création et l’élimination des composants de vue.

IViewComponentInvoker

Spécifie le contrat pour l’exécution d’un composant d’affichage.

IViewComponentInvokerFactory

Interface qui expose la possibilité de créer un IViewComponentInvoker.

IViewComponentSelector

Sélectionne un composant d’affichage en fonction d’un nom de composant d’affichage.

Remarques

Pour plus d’informations sur les composants d’affichage, consultez Afficher les composants dans ASP.NET Core.