ScriptTagHelper Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
ITagHelper implementazione destinata agli <elementi di script> che supportano i percorsi src di fallback.
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
- Ereditarietà
- Attributi
Commenti
L'helper tag non elabora i casi con solo l'attributo 'src'.
Costruttori
Proprietà
AppendVersion |
Valore che indica se la versione del file deve essere aggiunta a url src. |
Cache |
Ottiene l'oggetto IMemoryCache usato per archiviare gli URL globbed. |
FallbackSrc |
URL di un tag script da eseguire per il fallback nel caso in cui il valore primario non riesce. |
FallbackSrcExclude |
Elenco delimitato da virgole di modelli di file globbed di script JavaScript da escludere dall'elenco di fallback, nel caso in cui quello primario abbia esito negativo. I modelli glob vengono valutati in relazione all'impostazione "webroot" dell'applicazione. Deve essere usato insieme a FallbackSrcInclude. |
FallbackSrcInclude |
Elenco delimitato da virgole di modelli di file globbed degli script JavaScript da eseguire nel caso in cui l'elemento primario abbia esito negativo. I modelli glob vengono valutati in relazione all'impostazione "webroot" dell'applicazione. |
FallbackTestExpression |
Metodo di script definito nello script primario da usare per il test di fallback. |
GlobbingUrlBuilder |
Ottiene l'oggetto GlobbingUrlBuilder usato per popolare url inclusi ed esclusi. |
HostingEnvironment |
Ottiene l'oggetto IWebHostEnvironment per l'applicazione. |
HtmlEncoder |
Oggetto HtmlEncoder. (Ereditato da UrlResolutionTagHelper) |
JavaScriptEncoder |
Ottiene l'oggetto JavaScriptEncoder usato per codificare le informazioni di fallback. |
Order |
Quando viene eseguito un set di s, il relativo viene richiamato per la prima volta nell'oggetto specificato, quindi il relativo ProcessAsync(TagHelperContext, TagHelperOutput)viene richiamato nell'oggetto specificatoOrderOrder.Init(TagHelperContext)ITagHelper I valori inferiori vengono eseguiti prima. |
Src |
Indirizzo dello script esterno da usare. |
SrcExclude |
Elenco delimitato da virgole di modelli di file globbed di script JavaScript da escludere dal caricamento. I modelli glob vengono valutati in relazione all'impostazione "webroot" dell'applicazione. Deve essere usato insieme a SrcInclude. |
SrcInclude |
Elenco delimitato da virgole di modelli di file globbed di script JavaScript da caricare. I modelli glob vengono valutati in relazione all'impostazione "webroot" dell'applicazione. |
SuppressFallbackIntegrity |
Valore booleano che determina se verrà confrontato un hash di integrità.FallbackSrc |
UrlHelperFactory |
Oggetto IUrlHelperFactory. (Ereditato da UrlResolutionTagHelper) |
ViewContext |
Oggetto ViewContext. (Ereditato da UrlResolutionTagHelper) |
Metodi
Init(TagHelperContext) |
Inizializza l'oggetto con l'oggetto ITagHelper specificato |
Process(TagHelperContext, TagHelperOutput) |
Esegue in modo sincrono l'oggetto con l'oggetto TagHelper specificato |
ProcessAsync(TagHelperContext, TagHelperOutput) |
Esegue in modo asincrono l'oggetto con l'oggetto TagHelper specificato |
ProcessUrlAttribute(String, TagHelperOutput) |
Risolve e aggiorna i valori url a partire da '~/' (rispetto all'impostazione "webroot" dell'applicazione) per |
TryResolveUrl(String, IHtmlContent) |
Prova a risolvere il valore specificato |
TryResolveUrl(String, String) |
Prova a risolvere il valore specificato |
Si applica a
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per