Controller.ViewComponent 方法

定義

多載

ViewComponent(Type, Object)

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

ViewComponent(String)

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

ViewComponent(Type)

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

ViewComponent(String, Object)

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

ViewComponent(Type, Object)

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

public:
 virtual Microsoft::AspNetCore::Mvc::ViewComponentResult ^ ViewComponent(Type ^ componentType, System::Object ^ arguments);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.ViewComponentResult ViewComponent (Type componentType, object arguments);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.ViewComponentResult ViewComponent (Type componentType, object? arguments);
[<Microsoft.AspNetCore.Mvc.NonAction>]
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)

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

public:
 virtual Microsoft::AspNetCore::Mvc::ViewComponentResult ^ ViewComponent(System::String ^ componentName);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.ViewComponentResult ViewComponent (string componentName);
[<Microsoft.AspNetCore.Mvc.NonAction>]
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)

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

public:
 virtual Microsoft::AspNetCore::Mvc::ViewComponentResult ^ ViewComponent(Type ^ componentType);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.ViewComponentResult ViewComponent (Type componentType);
[<Microsoft.AspNetCore.Mvc.NonAction>]
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)

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

public:
 virtual Microsoft::AspNetCore::Mvc::ViewComponentResult ^ ViewComponent(System::String ^ componentName, System::Object ^ arguments);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.ViewComponentResult ViewComponent (string componentName, object arguments);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.ViewComponentResult ViewComponent (string componentName, object? arguments);
[<Microsoft.AspNetCore.Mvc.NonAction>]
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 物件。

屬性

適用於