ScriptTagHelper 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 przeznaczona dla skryptów <> elementów, które obsługują ścieżki src rezerwowych.
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
- Dziedziczenie
- Atrybuty
Uwagi
Pomocnik tagu nie będzie przetwarzać przypadków z atrybutem "src".
Konstruktory
Właściwości
AppendVersion |
Wartość wskazująca, czy wersja pliku powinna zostać dołączona do adresów URL src. |
Cache |
Pobiera IMemoryCache używane do przechowywania adresów URL z kulkami globbed. |
FallbackSrc |
Adres URL tagu skryptu do powrotu do adresu w przypadku niepowodzenia podstawowego. |
FallbackSrcExclude |
Rozdzielona przecinkami lista wzorców plików globbed skryptów JavaScript do wykluczenia z listy rezerwowej w przypadku niepowodzenia podstawowego. Wzorce glob są oceniane względem ustawienia "webroot" aplikacji. Należy używać w połączeniu z FallbackSrcInclude. |
FallbackSrcInclude |
Rozdzielona przecinkami lista wzorców plików globbed skryptów Języka JavaScript do powrotu w przypadku awarii podstawowej. Wzorce glob są oceniane względem ustawienia "webroot" aplikacji. |
FallbackTestExpression |
Metoda skryptu zdefiniowana w skrypacie podstawowym do użycia na potrzeby testu rezerwowego. |
GlobbingUrlBuilder |
Pobiera GlobbingUrlBuilder używane do wypełniania dołączonych i wykluczonych adresów URL. |
HostingEnvironment |
Pobiera IWebHostEnvironment dla aplikacji. |
HtmlEncoder | (Odziedziczone po UrlResolutionTagHelper) |
ImportMap |
ImportMapDefinition do użycia dla dokumentu. |
JavaScriptEncoder |
Pobiera JavaScriptEncoder używane do kodowania informacji rezerwowych. |
Order |
Po wykonaniu zestawu ITagHelpers ich Init(TagHelperContext)są najpierw wywoływane w określonym Order; następnie ich ProcessAsync(TagHelperContext, TagHelperOutput)są wywoływane w określonym Order. Najpierw są wykonywane niższe wartości. |
Src |
Adres zewnętrznego skryptu do użycia. |
SrcExclude |
Rozdzielona przecinkami lista wzorców plików globbed skryptów JavaScript do wykluczenia z ładowania. Wzorce glob są oceniane względem ustawienia "webroot" aplikacji. Należy używać w połączeniu z SrcInclude. |
SrcInclude |
Rozdzielona przecinkami lista wzorców plików globbed skryptów JavaScript do załadowania. Wzorce glob są oceniane względem ustawienia "webroot" aplikacji. |
SuppressFallbackIntegrity |
Wartość logiczna określająca, czy skrót integralności zostanie porównany z wartością FallbackSrc. |
Type |
Typ skryptu. |
UrlHelperFactory | (Odziedziczone po UrlResolutionTagHelper) |
ViewContext | (Odziedziczone po UrlResolutionTagHelper) |
Metody
Init(TagHelperContext) |
Inicjuje ITagHelper przy użyciu podanego |
Process(TagHelperContext, TagHelperOutput) |
Synchronicznie wykonuje TagHelper z danym |
ProcessAsync(TagHelperContext, TagHelperOutput) |
Asynchronicznie wykonuje TagHelper z danym |
ProcessUrlAttribute(String, TagHelperOutput) |
Usuwa i aktualizuje wartości adresu URL rozpoczynające się od "~/" (względem ustawienia "webroot" aplikacji) dla |
TryResolveUrl(String, IHtmlContent) |
Próbuje rozpoznać daną wartość |
TryResolveUrl(String, String) |
Próbuje rozpoznać daną wartość |
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