LinkTagHelper Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
ITagHelper Implementierung für <Linkelemente> , die Fallback-href-Pfade unterstützt.
public ref class LinkTagHelper : Microsoft::AspNetCore::Mvc::Razor::TagHelpers::UrlResolutionTagHelper
[Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("link", Attributes="asp-href-include", TagStructure=Microsoft.AspNetCore.Razor.TagHelpers.TagStructure.WithoutEndTag)]
[Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("link", Attributes="asp-href-exclude", TagStructure=Microsoft.AspNetCore.Razor.TagHelpers.TagStructure.WithoutEndTag)]
[Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("link", Attributes="asp-fallback-href", TagStructure=Microsoft.AspNetCore.Razor.TagHelpers.TagStructure.WithoutEndTag)]
[Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("link", Attributes="asp-fallback-href-include", TagStructure=Microsoft.AspNetCore.Razor.TagHelpers.TagStructure.WithoutEndTag)]
[Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("link", Attributes="asp-fallback-href-exclude", TagStructure=Microsoft.AspNetCore.Razor.TagHelpers.TagStructure.WithoutEndTag)]
[Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("link", Attributes="asp-fallback-test-class", TagStructure=Microsoft.AspNetCore.Razor.TagHelpers.TagStructure.WithoutEndTag)]
[Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("link", Attributes="asp-fallback-test-property", TagStructure=Microsoft.AspNetCore.Razor.TagHelpers.TagStructure.WithoutEndTag)]
[Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("link", Attributes="asp-fallback-test-value", TagStructure=Microsoft.AspNetCore.Razor.TagHelpers.TagStructure.WithoutEndTag)]
[Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("link", Attributes="asp-append-version", TagStructure=Microsoft.AspNetCore.Razor.TagHelpers.TagStructure.WithoutEndTag)]
public class LinkTagHelper : Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper
[<Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("link", Attributes="asp-href-include", TagStructure=Microsoft.AspNetCore.Razor.TagHelpers.TagStructure.WithoutEndTag)>]
[<Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("link", Attributes="asp-href-exclude", TagStructure=Microsoft.AspNetCore.Razor.TagHelpers.TagStructure.WithoutEndTag)>]
[<Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("link", Attributes="asp-fallback-href", TagStructure=Microsoft.AspNetCore.Razor.TagHelpers.TagStructure.WithoutEndTag)>]
[<Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("link", Attributes="asp-fallback-href-include", TagStructure=Microsoft.AspNetCore.Razor.TagHelpers.TagStructure.WithoutEndTag)>]
[<Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("link", Attributes="asp-fallback-href-exclude", TagStructure=Microsoft.AspNetCore.Razor.TagHelpers.TagStructure.WithoutEndTag)>]
[<Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("link", Attributes="asp-fallback-test-class", TagStructure=Microsoft.AspNetCore.Razor.TagHelpers.TagStructure.WithoutEndTag)>]
[<Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("link", Attributes="asp-fallback-test-property", TagStructure=Microsoft.AspNetCore.Razor.TagHelpers.TagStructure.WithoutEndTag)>]
[<Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("link", Attributes="asp-fallback-test-value", TagStructure=Microsoft.AspNetCore.Razor.TagHelpers.TagStructure.WithoutEndTag)>]
[<Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("link", Attributes="asp-append-version", TagStructure=Microsoft.AspNetCore.Razor.TagHelpers.TagStructure.WithoutEndTag)>]
type LinkTagHelper = class
inherit UrlResolutionTagHelper
Public Class LinkTagHelper
Inherits UrlResolutionTagHelper
- Vererbung
- Attribute
Hinweise
Das Taghilfsprogramm wird für Fälle nicht nur mit dem Attribut "href" verarbeitet.
Konstruktoren
Eigenschaften
AppendVersion |
Wert, der angibt, ob die Dateiversion an die href-URLs angefügt werden soll. |
Cache |
Ruft die IMemoryCache zum Speichern von globbed URLs ab. |
FallbackHref |
Die URL eines CSS-Stylesheets, auf das ein Fallback durchgeführt werden soll, falls das primäre Stylesheet fehlschlägt. |
FallbackHrefExclude |
Eine durch Kommas getrennte Liste mit globbten Dateimustern von CSS-Stylesheets, die aus der Fallbackliste ausgeschlossen werden sollen, falls die primäre Liste fehlschlägt. Die Globmuster werden relativ zur Einstellung "webroot" der Anwendung bewertet. Muss in Verbindung mit FallbackHrefIncludeverwendet werden. |
FallbackHrefInclude |
Eine durch Kommas getrennte Liste von globbed-Dateimustern von CSS-Stylesheets, auf die für den Fallback verwendet werden soll, falls die primäre Datei fehlschlägt. Die Globmuster werden relativ zur Einstellung "webroot" der Anwendung bewertet. |
FallbackTestClass |
Der in der Formatvorlage definierte Klassenname, der zum Fallbacktest verwendet werden soll. Muss in Verbindung mit FallbackTestProperty und FallbackTestValueverwendet werden, und entweder FallbackHref oder FallbackHrefInclude. |
FallbackTestProperty |
Der CSS-Eigenschaftsname, der für den Fallbacktest verwendet werden soll. Muss in Verbindung mit FallbackTestClass und FallbackTestValueverwendet werden, und entweder FallbackHref oder FallbackHrefInclude. |
FallbackTestValue |
Der CSS-Eigenschaftswert, der für den Fallbacktest verwendet werden soll. Muss in Verbindung mit FallbackTestClass und FallbackTestPropertyverwendet werden, und entweder FallbackHref oder FallbackHrefInclude. |
GlobbingUrlBuilder |
Ruft die GlobbingUrlBuilder zum Auffüllen eingeschlossener und ausgeschlossener URLs ab. |
HostingEnvironment |
Ruft die IWebHostEnvironment für die Anwendung ab. |
Href |
Adresse der verknüpften Ressource. |
HrefExclude |
Eine durch Kommas getrennte Liste mit globbten Dateimustern von CSS-Stylesheets, die vom Laden ausgeschlossen werden sollen. Die Globmuster werden relativ zur Einstellung "webroot" der Anwendung bewertet. Muss in Verbindung mit HrefIncludeverwendet werden. |
HrefInclude |
Eine durch Kommas getrennte Liste mit globbten Dateimustern von CSS-Stylesheets, die geladen werden sollen. Die Globmuster werden relativ zur Einstellung "webroot" der Anwendung bewertet. |
HtmlEncoder |
Die HtmlEncoder. (Geerbt von UrlResolutionTagHelper) |
JavaScriptEncoder |
Ruft die zum Codieren von JavaScriptEncoder Fallbackinformationen verwendeten ab. |
Order |
Wenn eine Gruppe von ITagHelpers ausgeführt wird, werden ihre Init(TagHelperContext)'s zuerst in den angegebenen Orderaufgerufen. Dann werden ihre ProcessAsync(TagHelperContext, TagHelperOutput)'s im angegebenen Orderaufgerufen. Niedrigere Werte werden zuerst ausgeführt. |
SuppressFallbackIntegrity |
Boolescher Wert, der bestimmt, ob ein Integritätshash mit FallbackHref dem Wert verglichen wird. |
UrlHelperFactory |
Die IUrlHelperFactory. (Geerbt von UrlResolutionTagHelper) |
ViewContext |
Die ViewContext. (Geerbt von UrlResolutionTagHelper) |
Methoden
Init(TagHelperContext) |
Initialisiert das ITagHelper mit dem angegebenen |
Process(TagHelperContext, TagHelperOutput) |
Führt synchron das TagHelper mit dem angegebenen |
ProcessAsync(TagHelperContext, TagHelperOutput) |
Führt asynchron das TagHelper mit dem angegebenen |
ProcessUrlAttribute(String, TagHelperOutput) |
Löst und aktualisiert URL-Werte ab "~/" (relativ zur "webroot"-Einstellung der Anwendung) für "sAttributes", der ist |
TryResolveUrl(String, IHtmlContent) |
Versucht, den angegebenen |
TryResolveUrl(String, String) |
Versucht, den angegebenen |