Aracılığıyla paylaş


IHtmlGenerator.GenerateRouteLink Yöntem

Tanım

Bir <> eyleme bağlantı için bir öğe oluşturun.

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

Parametreler

viewContext
ViewContext

ViewContext Geçerli kapsamın örneği.

linkText
String

Öğesinin içine eklenecek metin.

routeName
String

Bağlantı oluşturma için kullanılacak yolun adı.

protocol
String

Oluşturulan bağlantı için protokol (düzen).

hostName
String

Oluşturulan bağlantının ana bilgisayar adı.

fragment
String

Oluşturulan bağlantının parçası.

routeValues
Object

Bir Object yol için parametreleri içeren. Parametreler, yansıma aracılığıyla, özelliklerini Objectinceleyerek alınır. Bu Object genellikle başlatıcı söz dizimi kullanılarak Object oluşturulur. Alternatif olarak, yol parametrelerini içeren bir IDictionary<TKey,TValue> örnek.

htmlAttributes
Object

Object öğesinin HTML özniteliklerini içeren bir. Alternatif olarak, HTML özniteliklerini içeren bir IDictionary<TKey,TValue> örnek.

Döndürülenler

Bir TagBuilder öğenin örneği<>.

Şunlara uygulanır