Controller.ViewComponent Метод

Определение

Перегрузки

ViewComponent(Type, Object)

Создает , ViewComponentResult указывая Type компонент представления для отрисовки.

ViewComponent(String)

Создает , ViewComponentResult указывая имя отрисовываемого компонента представления.

ViewComponent(Type)

Создает , ViewComponentResult указывая Type компонент представления для отрисовки.

ViewComponent(String, Object)

Создает , ViewComponentResult указывая имя отрисовываемого компонента представления.

ViewComponent(Type, Object)

Создает , ViewComponentResult указывая Type компонент представления для отрисовки.

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

Имя компонента представления. Может быть компонентом ShortName представления или FullName.

Возвращаемое значение

Созданный ViewComponentResult объект для ответа.

Атрибуты

Применяется к

ViewComponent(Type)

Создает , ViewComponentResult указывая Type компонент представления для отрисовки.

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

Имя компонента представления. Может быть компонентом ShortName представления или FullName.

arguments
Object

Объект Object со свойствами, представляющими аргументы, передаваемые в вызываемый метод компонента представления. Кроме того, экземпляр IDictionary<TKey,TValue> , содержащий аргументы вызова.

Возвращаемое значение

Созданный ViewComponentResult объект для ответа.

Атрибуты

Применяется к