HtmlHelper.GenerateRouteLink メソッド

定義

オーバーロード

GenerateRouteLink(RequestContext, RouteCollection, String, String, RouteValueDictionary, IDictionary<String,Object>)

指定された URL ルートにリンクする HTML アンカー要素 (a 要素) を生成します。

GenerateRouteLink(RequestContext, RouteCollection, String, String, String, String, String, RouteValueDictionary, IDictionary<String,Object>)

指定された URL ルートにリンクする HTML アンカー要素 (a 要素) を生成します。ユーザーは、通信プロトコル、ホストの名前、および URL フラグメントを指定できます。

GenerateRouteLink(RequestContext, RouteCollection, String, String, RouteValueDictionary, IDictionary<String,Object>)

指定された URL ルートにリンクする HTML アンカー要素 (a 要素) を生成します。

public static string GenerateRouteLink (System.Web.Routing.RequestContext requestContext, System.Web.Routing.RouteCollection routeCollection, string linkText, string routeName, System.Web.Routing.RouteValueDictionary routeValues, System.Collections.Generic.IDictionary<string,object> htmlAttributes);
static member GenerateRouteLink : System.Web.Routing.RequestContext * System.Web.Routing.RouteCollection * string * string * System.Web.Routing.RouteValueDictionary * System.Collections.Generic.IDictionary<string, obj> -> string
Public Shared Function GenerateRouteLink (requestContext As RequestContext, routeCollection As RouteCollection, linkText As String, routeName As String, routeValues As RouteValueDictionary, htmlAttributes As IDictionary(Of String, Object)) As String

パラメーター

requestContext
RequestContext

HTTP 要求のコンテキスト。

routeCollection
RouteCollection

URL ルートのコレクション。

linkText
String

リンクに表示されるテキスト キャプション。

routeName
String

仮想パスを返すために使用されるルートの名前。

routeValues
RouteValueDictionary

ルートのパラメーターが含まれるオブジェクト。

htmlAttributes
IDictionary<String,Object>

この要素の HTML 属性を格納するオブジェクト。

戻り値

指定された URL ルートにリンクする HTML 要素。

適用対象

GenerateRouteLink(RequestContext, RouteCollection, String, String, String, String, String, RouteValueDictionary, IDictionary<String,Object>)

指定された URL ルートにリンクする HTML アンカー要素 (a 要素) を生成します。ユーザーは、通信プロトコル、ホストの名前、および URL フラグメントを指定できます。

public static string GenerateRouteLink (System.Web.Routing.RequestContext requestContext, System.Web.Routing.RouteCollection routeCollection, string linkText, string routeName, string protocol, string hostName, string fragment, System.Web.Routing.RouteValueDictionary routeValues, System.Collections.Generic.IDictionary<string,object> htmlAttributes);
static member GenerateRouteLink : System.Web.Routing.RequestContext * System.Web.Routing.RouteCollection * string * string * string * string * string * System.Web.Routing.RouteValueDictionary * System.Collections.Generic.IDictionary<string, obj> -> string
Public Shared Function GenerateRouteLink (requestContext As RequestContext, routeCollection As RouteCollection, linkText As String, routeName As String, protocol As String, hostName As String, fragment As String, routeValues As RouteValueDictionary, htmlAttributes As IDictionary(Of String, Object)) As String

パラメーター

requestContext
RequestContext

HTTP 要求のコンテキスト。

routeCollection
RouteCollection

URL ルートのコレクション。

linkText
String

リンクに表示されるテキスト キャプション。

routeName
String

仮想パスを返すために使用されるルートの名前。

protocol
String

通信プロトコル (HTTP、HTTPS など)。 このパラメーターが null である場合、プロトコルの既定値は HTTP です。

hostName
String

ホストの名前。

fragment
String

フラグメント識別子。

routeValues
RouteValueDictionary

ルートのパラメーターが含まれるオブジェクト。

htmlAttributes
IDictionary<String,Object>

この要素の HTML 属性を格納するオブジェクト。

戻り値

指定された URL ルートにリンクする HTML 要素。

適用対象