Share via


PageBase.ViewComponent 方法

定義

多載

ViewComponent(Type, Object)

指定要 ViewComponentResultType 轉譯之檢視元件的 ,以建立 。

ViewComponent(String)

指定要 ViewComponentResult 轉譯的檢視元件名稱,以建立 。

ViewComponent(Type)

指定要 ViewComponentResultType 轉譯之檢視元件的 ,以建立 。

ViewComponent(String, Object)

指定要 ViewComponentResult 轉譯的檢視元件名稱,以建立 。

ViewComponent(Type, Object)

來源:
PageBase.cs

指定要 ViewComponentResultType 轉譯之檢視元件的 ,以建立 。

public:
 virtual Microsoft::AspNetCore::Mvc::ViewComponentResult ^ ViewComponent(Type ^ componentType, System::Object ^ arguments);
public virtual Microsoft.AspNetCore.Mvc.ViewComponentResult ViewComponent (Type componentType, object arguments);
public virtual Microsoft.AspNetCore.Mvc.ViewComponentResult ViewComponent (Type componentType, object? arguments);
abstract member ViewComponent : Type * obj -> Microsoft.AspNetCore.Mvc.ViewComponentResult
override this.ViewComponent : Type * obj -> Microsoft.AspNetCore.Mvc.ViewComponentResult
Public Overridable Function ViewComponent (componentType As Type, arguments As Object) As ViewComponentResult

參數

componentType
Type

檢視元件 Type

arguments
Object

Object 表示要傳遞至叫用的檢視元件方法的引數。 或者,包含 IDictionary<TKey,TValue> 調用引數的實例。

傳回

回應的已建立 ViewComponentResult 物件。

適用於

ViewComponent(String)

來源:
PageBase.cs

指定要 ViewComponentResult 轉譯的檢視元件名稱,以建立 。

public:
 virtual Microsoft::AspNetCore::Mvc::ViewComponentResult ^ ViewComponent(System::String ^ componentName);
public virtual Microsoft.AspNetCore.Mvc.ViewComponentResult ViewComponent (string componentName);
abstract member ViewComponent : string -> Microsoft.AspNetCore.Mvc.ViewComponentResult
override this.ViewComponent : string -> Microsoft.AspNetCore.Mvc.ViewComponentResult
Public Overridable Function ViewComponent (componentName As String) As ViewComponentResult

參數

componentName
String

檢視元件名稱。 可以是檢視元件 ShortNameFullName

傳回

回應的已建立 ViewComponentResult 物件。

適用於

ViewComponent(Type)

來源:
PageBase.cs

指定要 ViewComponentResultType 轉譯之檢視元件的 ,以建立 。

public:
 virtual Microsoft::AspNetCore::Mvc::ViewComponentResult ^ ViewComponent(Type ^ componentType);
public virtual Microsoft.AspNetCore.Mvc.ViewComponentResult ViewComponent (Type componentType);
abstract member ViewComponent : Type -> Microsoft.AspNetCore.Mvc.ViewComponentResult
override this.ViewComponent : Type -> Microsoft.AspNetCore.Mvc.ViewComponentResult
Public Overridable Function ViewComponent (componentType As Type) As ViewComponentResult

參數

componentType
Type

檢視元件 Type

傳回

回應的已建立 ViewComponentResult 物件。

適用於

ViewComponent(String, Object)

來源:
PageBase.cs

指定要 ViewComponentResult 轉譯的檢視元件名稱,以建立 。

public:
 virtual Microsoft::AspNetCore::Mvc::ViewComponentResult ^ ViewComponent(System::String ^ componentName, System::Object ^ arguments);
public virtual Microsoft.AspNetCore.Mvc.ViewComponentResult ViewComponent (string componentName, object arguments);
public virtual Microsoft.AspNetCore.Mvc.ViewComponentResult ViewComponent (string componentName, object? arguments);
abstract member ViewComponent : string * obj -> Microsoft.AspNetCore.Mvc.ViewComponentResult
override this.ViewComponent : string * obj -> Microsoft.AspNetCore.Mvc.ViewComponentResult
Public Overridable Function ViewComponent (componentName As String, arguments As Object) As ViewComponentResult

參數

componentName
String

檢視元件名稱。 可以是檢視元件 ShortNameFullName

arguments
Object

Object 表示要傳遞至叫用的檢視元件方法的引數。 或者,包含 IDictionary<TKey,TValue> 調用引數的實例。

傳回

回應的已建立 ViewComponentResult 物件。

適用於