ScriptTagHelper Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
ITagHelper implementação visando <script> elementos que dão suporte a caminhos de fallback 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
- Herança
- Atributos
Comentários
O auxiliar de marca não processará casos apenas com o atributo 'src'.
Construtores
Propriedades
AppendVersion |
Valor que indica se a versão do arquivo deve ser acrescentada às URLs do src. |
Cache |
Obtém os IMemoryCache usados para armazenar urls globbed. |
FallbackSrc |
A URL de uma marca de script para a qual fazer fallback caso a principal falhe. |
FallbackSrcExclude |
Uma lista separada por vírgulas de padrões de arquivo globbed de scripts JavaScript a serem excluídos da lista de fallback, caso o principal falhe. Os padrões glob são avaliados em relação à configuração 'webroot' do aplicativo. Deve ser usado em conjunto com FallbackSrcInclude. |
FallbackSrcInclude |
Uma lista separada por vírgulas de padrões de arquivo globbed de scripts JavaScript para o qual fazer fallback, caso o principal falhe. Os padrões glob são avaliados em relação à configuração 'webroot' do aplicativo. |
FallbackTestExpression |
O método de script definido no script primário a ser usado para o teste de fallback. |
GlobbingUrlBuilder |
Obtém o GlobbingUrlBuilder usado para preencher urls incluídas e excluídas. |
HostingEnvironment |
Obtém o IWebHostEnvironment do aplicativo. |
HtmlEncoder |
O HtmlEncoder. (Herdado de UrlResolutionTagHelper) |
ImportMap |
O ImportMapDefinition a ser usado para o documento. |
JavaScriptEncoder |
Obtém o JavaScriptEncoder usado para codificar informações de fallback. |
Order |
Quando um conjunto de ITagHelpersão executados, seus Init(TagHelperContext)são invocados pela primeira vez no Orderespecificado; em seguida, seus ProcessAsync(TagHelperContext, TagHelperOutput)são invocados no Orderespecificado. Os valores mais baixos são executados primeiro. |
Src |
Endereço do script externo a ser usado. |
SrcExclude |
Uma lista separada por vírgulas de padrões de arquivo globbed de scripts JavaScript a serem excluídos do carregamento. Os padrões glob são avaliados em relação à configuração 'webroot' do aplicativo. Deve ser usado em conjunto com SrcInclude. |
SrcInclude |
Uma lista separada por vírgulas de padrões de arquivo globbed de scripts JavaScript a serem carregados. Os padrões glob são avaliados em relação à configuração 'webroot' do aplicativo. |
SuppressFallbackIntegrity |
Valor booliano que determina se um hash de integridade será comparado com FallbackSrc valor. |
Type |
Tipo do script. |
UrlHelperFactory | (Herdado de UrlResolutionTagHelper) |
ViewContext |
O ViewContext. (Herdado de UrlResolutionTagHelper) |
Métodos
Init(TagHelperContext) |
Inicializa o ITagHelper com o |
Process(TagHelperContext, TagHelperOutput) |
Executa de forma síncrona o TagHelper com o |
ProcessAsync(TagHelperContext, TagHelperOutput) |
Executa assíncronamente o TagHelper com o |
ProcessUrlAttribute(String, TagHelperOutput) |
Resolve e atualiza valores de URL começando com '~/' (em relação à configuração 'webroot' do aplicativo) para |
TryResolveUrl(String, IHtmlContent) |
Tenta resolver o valor de |
TryResolveUrl(String, String) |
Tenta resolver o valor de |