ImageTagHelper 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 img> que admiten el control de versiones de archivos.
public ref class ImageTagHelper : Microsoft::AspNetCore::Mvc::Razor::TagHelpers::UrlResolutionTagHelper
[Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("img", Attributes="asp-append-version,src", TagStructure=Microsoft.AspNetCore.Razor.TagHelpers.TagStructure.WithoutEndTag)]
public class ImageTagHelper : Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper
[<Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("img", Attributes="asp-append-version,src", TagStructure=Microsoft.AspNetCore.Razor.TagHelpers.TagStructure.WithoutEndTag)>]
type ImageTagHelper = class
inherit UrlResolutionTagHelper
Public Class ImageTagHelper
Inherits UrlResolutionTagHelper
- Herencia
- Atributos
Comentarios
El asistente de etiquetas no procesará los casos con solo el atributo 'src'.
Constructores
ImageTagHelper(IFileVersionProvider, HtmlEncoder, IUrlHelperFactory) |
Crea un nuevo ImageTagHelper. |
ImageTagHelper(IHostingEnvironment, IMemoryCache, HtmlEncoder, IUrlHelperFactory) |
Obsoletos.
Crea un nuevo ImageTagHelper. |
ImageTagHelper(IHostingEnvironment, TagHelperMemoryCacheProvider, IFileVersionProvider, HtmlEncoder, IUrlHelperFactory) |
Crea un nuevo ImageTagHelper. |
ImageTagHelper(IWebHostEnvironment, TagHelperMemoryCacheProvider, IFileVersionProvider, HtmlEncoder, IUrlHelperFactory) |
Obsoletos.
Crea un nuevo ImageTagHelper. Este constructor está obsoleto y se quitará en una versión futura. |
Propiedades
AppendVersion |
Valor que indica si la versión del archivo se debe anexar a las direcciones URL de src. |
Cache |
Obsoletos.
Obtiene el IMemoryCache objeto que se usa para almacenar direcciones URL globales. Esta propiedad está obsoleta y se quitará en una versión futura. |
HostingEnvironment |
Obsoletos.
Obtiene para IWebHostEnvironment la aplicación. Esta propiedad está obsoleta y se quitará en una versión futura. |
HtmlEncoder | (Heredado de UrlResolutionTagHelper) |
Order |
Cuando se ejecuta un conjunto de ITagHelpers, sus Init(TagHelperContext)se invocan primero en el especificado Order; a continuación, sus ProcessAsync(TagHelperContext, TagHelperOutput)se invocan en el especificado Order. Los valores más bajos se ejecutan primero. |
Src |
Origen de la imagen. |
UrlHelperFactory | (Heredado de UrlResolutionTagHelper) |
ViewContext | (Heredado de UrlResolutionTagHelper) |
Métodos
Init(TagHelperContext) |
Inicializa con ITagHelper el especificado |
Process(TagHelperContext, TagHelperOutput) |
Ejecuta sincrónicamente con los |
ProcessAsync(TagHelperContext, TagHelperOutput) |
Ejecuta de forma asincrónica el TagHelper objeto con los |
ProcessUrlAttribute(String, TagHelperOutput) |
Resuelve y actualiza los valores de dirección URL a partir de "~/" (en relación con la configuración "webroot" de la aplicación) de |
TryResolveUrl(String, IHtmlContent) |
Intenta resolver el valor especificado |
TryResolveUrl(String, String) |
Intenta resolver el valor especificado |