LinkTagHelper Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
ITagHelper implementacja określania wartości docelowej <elementów linku> , które obsługują rezerwowe ścieżki href.
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
- Dziedziczenie
- Atrybuty
Uwagi
Pomocnik tagu nie będzie przetwarzać przypadków z atrybutem "href".
Konstruktory
Właściwości
AppendVersion |
Wartość wskazująca, czy wersja pliku powinna zostać dołączona do adresów URL href. |
Cache |
IMemoryCache Pobiera adresy URL używane do przechowywania adresów URL z kulkami globbed. |
FallbackHref |
Adres URL arkusza stylów CSS do powrotu w przypadku awarii podstawowego. |
FallbackHrefExclude |
Rozdzielona przecinkami lista wzorców plików globbed arkusza stylów CSS, które mają zostać wykluczone z listy rezerwowej, w przypadku awarii podstawowej. Wzorce globu są oceniane względem ustawienia "webroot" aplikacji. Musi być używany w połączeniu z FallbackHrefInclude. |
FallbackHrefInclude |
Rozdzielona przecinkami lista wzorców plików globbed arkuszy stylów CSS do powrotu w przypadku awarii podstawowej. Wzorce globu są oceniane względem ustawienia "webroot" aplikacji. |
FallbackTestClass |
Nazwa klasy zdefiniowana w arkuszu stylów do użycia na potrzeby testu rezerwowego. Musi być używany w połączeniu z elementami FallbackTestProperty i i FallbackTestValuelub FallbackHrefFallbackHrefInclude. |
FallbackTestProperty |
Nazwa właściwości CSS do użycia na potrzeby testu rezerwowego. Musi być używany w połączeniu z elementami FallbackTestClass i i FallbackTestValuelub FallbackHrefFallbackHrefInclude. |
FallbackTestValue |
Wartość właściwości CSS do użycia na potrzeby testu rezerwowego. Musi być używany w połączeniu z elementami FallbackTestClass i i FallbackTestPropertylub FallbackHrefFallbackHrefInclude. |
GlobbingUrlBuilder |
Pobiera informacje używane do wypełniania GlobbingUrlBuilder dołączonych i wykluczonych adresów URL. |
HostingEnvironment |
Pobiera element IWebHostEnvironment dla aplikacji. |
Href |
Adres połączonego zasobu. |
HrefExclude |
Rozdzielona przecinkami lista wzorców plików globbed arkuszy stylów CSS, które mają zostać wykluczone z ładowania. Wzorce globu są oceniane względem ustawienia "webroot" aplikacji. Musi być używany w połączeniu z HrefInclude. |
HrefInclude |
Rozdzielona przecinkami lista wzorców plików globbed arkuszy stylów CSS do załadowania. Wzorce globu są oceniane względem ustawienia "webroot" aplikacji. |
HtmlEncoder |
Element HtmlEncoder. (Odziedziczone po UrlResolutionTagHelper) |
JavaScriptEncoder |
Pobiera informacje JavaScriptEncoder używane do kodowania informacji rezerwowych. |
Order |
Gdy zestaw s ITagHelperjest wykonywany, ich Init(TagHelperContext)'s są najpierw wywoływane w określonym Order; następnie ich ProcessAsync(TagHelperContext, TagHelperOutput)'s są wywoływane w określonym Order. Niższe wartości są najpierw wykonywane. |
SuppressFallbackIntegrity |
Wartość logiczna określająca, czy skrót integralności zostanie porównany z wartością FallbackHref . |
UrlHelperFactory |
Element IUrlHelperFactory. (Odziedziczone po UrlResolutionTagHelper) |
ViewContext |
Element ViewContext. (Odziedziczone po UrlResolutionTagHelper) |
Metody
Init(TagHelperContext) |
Inicjuje element ITagHelper przy użyciu podanego |
Process(TagHelperContext, TagHelperOutput) |
Synchronicznie wykonuje element TagHelper z daną |
ProcessAsync(TagHelperContext, TagHelperOutput) |
Asynchronicznie wykonuje element TagHelper z daną |
ProcessUrlAttribute(String, TagHelperOutput) |
Rozpoznaje i aktualizuje wartości adresu URL rozpoczynające się od "~/" (względem ustawienia "webroot" aplikacji) dla " |
TryResolveUrl(String, IHtmlContent) |
Próbuje rozpoznać daną |
TryResolveUrl(String, String) |
Próbuje rozpoznać daną |
Dotyczy
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla