Share via


IHtmlGenerator.GeneratePageLink メソッド

定義

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

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

パラメーター

viewContext
ViewContext

現在の ViewContext スコープのインスタンス。

linkText
String

要素内に挿入するテキスト。

pageName
String

ページの名前。

pageHandler
String

ページ ハンドラー。

protocol
String

生成されたリンクのプロトコル (スキーム)。

hostname
String

生成されたリンクのホスト名。

fragment
String

生成されたリンクのフラグメント。

routeValues
Object

Objectルートのパラメーターを格納している 。 パラメーターは、 のプロパティ Objectを調べることによってリフレクションによって取得されます。 これは Object 通常、初期化子構文を使用して Object 作成されます。 または、ルート パラメーターを IDictionary<TKey,TValue> 含むインスタンス。

htmlAttributes
Object

Object要素の HTML 属性を含む 。 または、HTML 属性を IDictionary<TKey,TValue> 含むインスタンス。

戻り値

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

適用対象