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) |
Obsoleto.
Crea un nuevo ImageTagHelper. |
| ImageTagHelper(IHostingEnvironment, TagHelperMemoryCacheProvider, IFileVersionProvider, HtmlEncoder, IUrlHelperFactory) |
Crea un nuevo ImageTagHelper. |
| ImageTagHelper(IWebHostEnvironment, TagHelperMemoryCacheProvider, IFileVersionProvider, HtmlEncoder, IUrlHelperFactory) |
Obsoleto.
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 |
Obsoleto.
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 |
Obsoleto.
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 inferiores 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 |