Microsoft.AspNetCore.Mvc.ViewComponents 命名空間

提供使用檢視元件的類型。

類別

名稱 Description
ContentViewComponentResult

,會在 IViewComponentResult 執行時寫入文字。

DefaultViewComponentActivator

的預設實作 IViewComponentActivator 。

DefaultViewComponentDescriptorCollectionProvider

的預設實作 IViewComponentDescriptorCollectionProvider

DefaultViewComponentDescriptorProvider

IViewComponentDescriptorProvider 的預設實作。

DefaultViewComponentFactory

的預設實作 IViewComponentFactory 。

DefaultViewComponentHelper

的預設實作 IViewComponentHelper 。

DefaultViewComponentInvoker

的預設實作 IViewComponentInvoker 。

DefaultViewComponentInvokerFactory

提供使用檢視元件的類型。

DefaultViewComponentSelector

IViewComponentSelector 的預設實作。

HtmlContentViewComponentResult

, IViewComponentResult 會在執行時寫入 IHtmlContent 。

ServiceBasedViewComponentActivator

, IViewComponentActivator 可從要求的 IServiceProvider 擷取檢視元件作為服務。

ViewComponentContext

檢視元件的內容。

ViewComponentContextAttribute

指定建立檢視元件時,應該使用目前的 ViewComponentContext 設定控制器屬性。 屬性必須有公用集合方法。

ViewComponentConventions

新增標準檢視元件慣例方法的靜態類別。 此類別無法獲得繼承。

ViewComponentDescriptor

檢視元件的描述項。

ViewComponentDescriptorCollection

的 ViewComponentDescriptor 快取集合。

ViewComponentFeature

MVC 應用程式中的檢視元件類型清單。ViewComponentFeature可以使用 在 PartManager 啟動時 PartManager 或稍後階段可用的 填入 ApplicationPartManager ,方法是要求 ApplicationPartManager 在 元件中做為相依性。

ViewComponentFeatureProvider

從實例清單中 ApplicationPart 探索檢視元件。

ViewViewComponentResult

, IViewComponentResult 會在執行時呈現部分檢視。

介面

名稱 Description
IViewComponentActivator

提供具現化和釋放 ViewComponent 的方法。

IViewComponentDescriptorCollectionProvider

提供 目前快取的 ViewComponentDescriptor 集合。

IViewComponentDescriptorProvider

探索應用程式中的檢視元件。

IViewComponentFactory

提供建立和處置檢視元件的方法。

IViewComponentInvoker

指定用於執行檢視元件的合約。

IViewComponentInvokerFactory

公開建立 IViewComponentInvoker 之能力的介面。

IViewComponentSelector

根據檢視元件名稱選取檢視元件。

備註

如需檢視元件的詳細資訊,請參閱在 ASP.NET Core中檢視元件。