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 docelowa elementów <skryptu> , 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")>]
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 |
IMemoryCache Pobiera używane do przechowywania adresów URL kulistych. |
FallbackSrc |
Adres URL tagu skryptu, który ma być powrotny w przypadku niepowodzenia podstawowego. |
FallbackSrcExclude |
Rozdzielona przecinkami lista wzorców plików globbed skryptów JavaScript do wykluczenia z listy rezerwowej, w przypadku awarii podstawowej. Wzorce globu są oceniane względem ustawienia "webroot" aplikacji. Musi być używany 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 globu są oceniane względem ustawienia "webroot" aplikacji. |
FallbackTestExpression |
Metoda skryptu zdefiniowana w skrypacie podstawowym do użycia na potrzeby testu rezerwowego. |
GlobbingUrlBuilder |
GlobbingUrlBuilder Pobiera użyte do wypełnienia dołączonych i wykluczonych adresów URL. |
HostingEnvironment |
Pobiera element IWebHostEnvironment dla aplikacji. |
HtmlEncoder |
Element HtmlEncoder. (Odziedziczone po UrlResolutionTagHelper) |
JavaScriptEncoder |
JavaScriptEncoder Pobiera informacje używane do kodowania informacji rezerwowych. |
Order |
Po wykonaniu ITagHelperzestawu s 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. Najpierw są wykonywane niższe wartości. |
Src |
Adres skryptu zewnętrznego do użycia. |
SrcExclude |
Rozdzielona przecinkami lista wzorców plików globbed skryptów JavaScript do wykluczenia z ładowania. Wzorce globu są oceniane względem ustawienia "webroot" aplikacji. Musi być używany w połączeniu z .SrcInclude |
SrcInclude |
Rozdzielona przecinkami lista wzorców plików globbed skryptów JavaScript do załadowania. Wzorce globu 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 . |
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 danym |
ProcessAsync(TagHelperContext, TagHelperOutput) |
Asynchronicznie wykonuje element TagHelper z danym |
ProcessUrlAttribute(String, TagHelperOutput) |
Rozwiązuje i aktualizuje wartości adresów URL rozpoczynające się od "~/" (względem ustawienia "webroot" aplikacji) dla parametru |
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