Freigeben über


IHtmlGenerator.GenerateRouteLink Methode

Definition

Generieren Sie ein <> Element für einen Link zu einer Aktion.

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

Parameter

viewContext
ViewContext

Die ViewContext instance für den aktuellen Bereich.

linkText
String

Der Text, der in das Element eingefügt werden soll.

routeName
String

Der Name der Route, die für die Linkgenerierung verwendet werden soll.

protocol
String

Das Protokoll (Schema) für den generierten Link.

hostName
String

Der Hostname für den generierten Link.

fragment
String

Das Fragment für den generierten Link.

routeValues
Object

Eine Object , die die Parameter für eine Route enthält. Die Parameter werden durch Reflektion abgerufen, indem die Eigenschaften von Objectuntersucht werden. Dies Object wird in der Regel mithilfe der Object Initialisierersyntax erstellt. Alternativ kann eine IDictionary<TKey,TValue> instance, die die Routenparameter enthält.

htmlAttributes
Object

Eine Object , die die HTML-Attribute für das -Element enthält. Alternativ kann eine IDictionary<TKey,TValue> instance, die die HTML-Attribute enthält.

Gibt zurück

Ein TagBuilder instance für das <->Element.

Gilt für: