Поделиться через


IHtmlGenerator.GenerateRouteLink Метод

Определение

Создайте <> элемент для ссылки на действие.

public:
 Microsoft::AspNetCore::Mvc::Rendering::TagBuilder ^ GenerateRouteLink(Microsoft::AspNetCore::Mvc::Rendering::ViewContext ^ viewContext, System::String ^ linkText, System::String ^ routeName, System::String ^ protocol, System::String ^ hostName, System::String ^ fragment, System::Object ^ routeValues, System::Object ^ htmlAttributes);
public Microsoft.AspNetCore.Mvc.Rendering.TagBuilder GenerateRouteLink (Microsoft.AspNetCore.Mvc.Rendering.ViewContext viewContext, string linkText, string routeName, string protocol, string hostName, string fragment, object routeValues, object htmlAttributes);
abstract member GenerateRouteLink : Microsoft.AspNetCore.Mvc.Rendering.ViewContext * string * string * string * string * string * obj * obj -> Microsoft.AspNetCore.Mvc.Rendering.TagBuilder
Public Function GenerateRouteLink (viewContext As ViewContext, linkText As String, routeName As String, protocol As String, hostName As String, fragment As String, routeValues As Object, htmlAttributes As Object) As TagBuilder

Параметры

viewContext
ViewContext

Экземпляр ViewContext текущего область.

linkText
String

Текст, вставляемый внутри элемента .

routeName
String

Имя маршрута, используемого для создания ссылки.

protocol
String

Протокол (схема) для созданной ссылки.

hostName
String

Имя узла для созданной ссылки.

fragment
String

Фрагмент созданной ссылки.

routeValues
Object

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

htmlAttributes
Object

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

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

Экземпляр TagBuilder для <> элемента .

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