IHtmlGenerator.GenerateRouteLink(ViewContext, String, String, String, String, String, Object, Object) メソッド

定義

< > アクションへのリンクの要素を生成します。

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

TagBuilder要素のインスタンス < > 。

適用対象