ScriptTagHelper Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
ITagHelper implementación dirigida a <elementos de script> que admiten rutas de acceso de src de reserva.
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
- Herencia
- Atributos
Comentarios
El asistente de etiquetas no procesará los casos con solo el atributo 'src'.
Constructores
Propiedades
AppendVersion |
Valor que indica si se debe anexar la versión del archivo a las direcciones URL de src. |
Cache |
Obtiene el objeto IMemoryCache que se usa para almacenar direcciones URL globales. |
FallbackSrc |
Dirección URL de una etiqueta de script en la que se va a realizar la reserva en caso de error en principal. |
FallbackSrcExclude |
Lista separada por comas de patrones de archivo global de scripts de JavaScript que se van a excluir de la lista de reserva, en caso de que se produzca un error en el principal. Los patrones globales se evalúan en relación con la configuración de "webroot" de la aplicación. No se puede usar con FallbackSrcInclude. |
FallbackSrcInclude |
Lista separada por comas de patrones de archivo global de scripts de JavaScript en los que se va a revertir en el caso de que se produzca un error en el principal. Los patrones globales se evalúan en relación con la configuración de "webroot" de la aplicación. |
FallbackTestExpression |
Método de script definido en el script principal que se va a usar para la prueba de reserva. |
GlobbingUrlBuilder |
Obtiene el objeto utilizado para rellenar las GlobbingUrlBuilder direcciones URL incluidas y excluidas. |
HostingEnvironment |
Obtiene para IWebHostEnvironment la aplicación. |
HtmlEncoder | (Heredado de UrlResolutionTagHelper) |
JavaScriptEncoder |
Obtiene el objeto JavaScriptEncoder utilizado para codificar la información de reserva. |
Order |
Cuando se ejecuta un conjunto de ITagHelpers, Init(TagHelperContext)los de se invocan por primera vez en el especificado Order; a continuación, los ProcessAsync(TagHelperContext, TagHelperOutput)de se invocan en el especificado Order. Los valores más bajos se ejecutan primero. |
Src |
Dirección del script externo que se va a usar. |
SrcExclude |
Lista separada por comas de patrones de archivo global de scripts de JavaScript que se van a excluir de la carga. Los patrones globales se evalúan en relación con la configuración de "webroot" de la aplicación. No se puede usar con SrcInclude. |
SrcInclude |
Lista separada por comas de patrones de archivo global de scripts de JavaScript que se van a cargar. Los patrones globales se evalúan en relación con la configuración de "webroot" de la aplicación. |
SuppressFallbackIntegrity |
Valor booleano que determina si se comparará un hash de integridad con FallbackSrc el valor . |
UrlHelperFactory | (Heredado de UrlResolutionTagHelper) |
ViewContext | (Heredado de UrlResolutionTagHelper) |
Métodos
Init(TagHelperContext) |
Inicializa con ITagHelper el especificado |
Process(TagHelperContext, TagHelperOutput) |
Ejecuta de forma sincrónica con TagHelper los especificados |
ProcessAsync(TagHelperContext, TagHelperOutput) |
Ejecuta de forma asincrónica con TagHelper los especificados |
ProcessUrlAttribute(String, TagHelperOutput) |
Resuelve y actualiza los valores de dirección URL a partir de "~/" (relativo a la configuración "webroot" de la aplicación) para |
TryResolveUrl(String, IHtmlContent) |
Intenta resolver el valor especificado |
TryResolveUrl(String, String) |
Intenta resolver el valor especificado |
Se aplica a
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de