ScriptTagHelper 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 cílící na <skript> elementy, které podporují záložní cesty src.
public ref class ScriptTagHelper : Microsoft::AspNetCore::Mvc::Razor::TagHelpers::UrlResolutionTagHelper
[Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("script", Attributes="asp-src-include")]
[Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("script", Attributes="asp-src-exclude")]
[Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("script", Attributes="asp-fallback-src")]
[Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("script", Attributes="asp-fallback-src-include")]
[Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("script", Attributes="asp-fallback-src-exclude")]
[Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("script", Attributes="asp-fallback-test")]
[Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("script", Attributes="asp-append-version")]
public class ScriptTagHelper : Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper
[Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("script", Attributes="asp-src-include")]
[Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("script", Attributes="asp-src-exclude")]
[Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("script", Attributes="asp-fallback-src")]
[Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("script", Attributes="asp-fallback-src-include")]
[Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("script", Attributes="asp-fallback-src-exclude")]
[Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("script", Attributes="asp-fallback-test")]
[Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("script", Attributes="asp-append-version")]
[Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("script", Attributes="type")]
[Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("script", Attributes="asp-importmap")]
public class ScriptTagHelper : Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper
[<Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("script", Attributes="asp-src-include")>]
[<Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("script", Attributes="asp-src-exclude")>]
[<Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("script", Attributes="asp-fallback-src")>]
[<Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("script", Attributes="asp-fallback-src-include")>]
[<Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("script", Attributes="asp-fallback-src-exclude")>]
[<Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("script", Attributes="asp-fallback-test")>]
[<Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("script", Attributes="asp-append-version")>]
type ScriptTagHelper = class
inherit UrlResolutionTagHelper
[<Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("script", Attributes="asp-src-include")>]
[<Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("script", Attributes="asp-src-exclude")>]
[<Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("script", Attributes="asp-fallback-src")>]
[<Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("script", Attributes="asp-fallback-src-include")>]
[<Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("script", Attributes="asp-fallback-src-exclude")>]
[<Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("script", Attributes="asp-fallback-test")>]
[<Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("script", Attributes="asp-append-version")>]
[<Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("script", Attributes="type")>]
[<Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("script", Attributes="asp-importmap")>]
type ScriptTagHelper = class
inherit UrlResolutionTagHelper
Public Class ScriptTagHelper
Inherits UrlResolutionTagHelper
- Dědičnost
- Atributy
Poznámky
Pomocná rutina značek nezpracuje pro případy pouze atribut src.
Konstruktory
Vlastnosti
AppendVersion |
Hodnota označující, jestli má být verze souboru připojena k adresám URL src. |
Cache |
Získá IMemoryCache použitý k ukládání adres URL globbed. |
FallbackSrc |
Adresa URL značky Script, která se má v případě selhání primární značky vrátit. |
FallbackSrcExclude |
Čárkami oddělený seznam vzorů souborů se zástupnými kódy javascriptových skriptů, které se mají vyloučit z záložního seznamu, v případě selhání primárního skriptu. Vzory globu se posuzují vzhledem k nastavení webroot aplikace. Musí být použita ve spojení s FallbackSrcInclude. |
FallbackSrcInclude |
Čárkami oddělený seznam vzorů souborů globbed javascriptových skriptů, na které se v případě selhání primárního skriptu přepojí. Vzory globu se posuzují vzhledem k nastavení webroot aplikace. |
FallbackTestExpression |
Metoda skriptu definovaná v primárním skriptu, která se má použít pro záložní test. |
GlobbingUrlBuilder |
Získá GlobbingUrlBuilder sloužící k naplnění zahrnutých a vyloučených adres URL. |
HostingEnvironment |
Získá IWebHostEnvironment pro aplikaci. |
HtmlEncoder | (Zděděno od UrlResolutionTagHelper) |
ImportMap |
ImportMapDefinition použít pro dokument. |
JavaScriptEncoder |
Získá JavaScriptEncoder sloužící ke kódování náhradních informací. |
Order |
Při spuštění sady ITagHelpers se jejich Init(TagHelperContext)nejprve vyvolá v zadaném Order; jejich ProcessAsync(TagHelperContext, TagHelperOutput)jsou vyvolány v zadaném Order. Nejprve se spustí nižší hodnoty. |
Src |
Adresa externího skriptu, který se má použít. |
SrcExclude |
Čárkami oddělený seznam vzorů souborů globbed skriptů JavaScriptu, které se mají vyloučit z načítání. Vzory globu se posuzují vzhledem k nastavení webroot aplikace. Musí být použita ve spojení s SrcInclude. |
SrcInclude |
Čárkami oddělený seznam vzorů souborů globbed javascriptových skriptů, které se mají načíst. Vzory globu se posuzují vzhledem k nastavení webroot aplikace. |
SuppressFallbackIntegrity |
Logická hodnota, která určuje, jestli se hodnota hash integrity porovná s hodnotou FallbackSrc. |
Type |
Typ skriptu. |
UrlHelperFactory | (Zděděno od UrlResolutionTagHelper) |
ViewContext | (Zděděno od UrlResolutionTagHelper) |
Metody
Init(TagHelperContext) |
Inicializuje ITagHelper s danou |
Process(TagHelperContext, TagHelperOutput) |
Synchronně spustí TagHelper s daným |
ProcessAsync(TagHelperContext, TagHelperOutput) |
Asynchronně spustí TagHelper s daným |
ProcessUrlAttribute(String, TagHelperOutput) |
Řeší 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