LinkTagHelper Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
ITagHelper implementace zaměřená na <prvky propojení> , které podporují záložní cesty 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
- Dědičnost
- Atributy
Poznámky
Pomocník značky nebude zpracovávat případy s atributem href.
Konstruktory
Vlastnosti
AppendVersion |
Hodnota označující, jestli má být k adresám URL href připojena verze souboru. |
Cache |
IMemoryCache Získá použití k ukládání adres URL s globály. |
FallbackHref |
Adresa URL šablony stylů CSS, ke které se má vrátit v případě, že primární šablona selže. |
FallbackHrefExclude |
Čárkami oddělený seznam vzorů souborů šablon stylů CSS, které se mají vyloučit z záložního seznamu v případě, že primární seznam selže. Vzory globů se posuzují vzhledem k nastavení webroot aplikace. Musí být použit ve spojení s FallbackHrefInclude. |
FallbackHrefInclude |
Čárkami oddělený seznam vzorů souborů se globály šablon stylů CSS, do které se mají vrátit v případě selhání primární šablony. Vzory globů se posuzují vzhledem k nastavení webroot aplikace. |
FallbackTestClass |
Název třídy definovaný v šabloně stylů, který se má použít pro záložní test. Musí se používat ve spojení s FallbackTestProperty a FallbackTestValue, a buď FallbackHref nebo FallbackHrefInclude. |
FallbackTestProperty |
Název vlastnosti CSS, který se má použít pro záložní test. Musí se používat ve spojení s FallbackTestClass a FallbackTestValue, a buď FallbackHref nebo FallbackHrefInclude. |
FallbackTestValue |
Hodnota vlastnosti CSS, která se má použít pro záložní test. Musí se používat ve spojení s FallbackTestClass a FallbackTestProperty, a buď FallbackHref nebo FallbackHrefInclude. |
GlobbingUrlBuilder |
GlobbingUrlBuilder Získá použitý k naplnění zahrnuté a vyloučené adresy URL. |
HostingEnvironment |
Získá pro IWebHostEnvironment aplikaci. |
Href |
Adresa propojeného prostředku. |
HrefExclude |
Čárkami oddělený seznam vzorů souborů se globály šablon stylů CSS, které se mají vyloučit z načítání. Vzory globů se posuzují vzhledem k nastavení webroot aplikace. Musí být použit ve spojení s HrefInclude. |
HrefInclude |
Čárkami oddělený seznam vzorů souborů s globály šablon stylů CSS, které se mají načíst. Vzory globů se posuzují vzhledem k nastavení webroot aplikace. |
HtmlEncoder |
Hodnota HtmlEncoder (Zděděno od UrlResolutionTagHelper) |
JavaScriptEncoder |
JavaScriptEncoder Získá použitý kód pro kódování záložní informace. |
Order |
Při spuštění sady ITagHelpers jsou jejich Init(TagHelperContext)'s nejprve vyvolány v zadaném Order; pak jsou ProcessAsync(TagHelperContext, TagHelperOutput)jejich 's vyvolány v zadané Order. Nejprve se spustí nižší hodnoty. |
SuppressFallbackIntegrity |
Logická hodnota, která určuje, jestli se hodnota hash integrity porovná s FallbackHref hodnotou. |
UrlHelperFactory |
Hodnota IUrlHelperFactory (Zděděno od UrlResolutionTagHelper) |
ViewContext |
Hodnota ViewContext (Zděděno od UrlResolutionTagHelper) |
Metody
Init(TagHelperContext) |
Inicializuje s ITagHelper danou |
Process(TagHelperContext, TagHelperOutput) |
Synchronně spustí TagHelper příkaz s danými |
ProcessAsync(TagHelperContext, TagHelperOutput) |
Asynchronně spustí TagHelper příkaz s daným |
ProcessUrlAttribute(String, TagHelperOutput) |
Přeloží a aktualizuje hodnoty adresy URL začínající na ~/(vzhledem k nastavení webroot aplikace) pro |
TryResolveUrl(String, IHtmlContent) |
Pokusí se přeložit danou |
TryResolveUrl(String, String) |
Pokusí se přeložit danou |
Platí pro
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro