ImageTagHelper Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
ITagHelper implémentation ciblant les <éléments img> qui prennent en charge le contrôle de version des fichiers.
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
- Héritage
- Attributs
Remarques
Le tag helper ne traite pas les cas avec uniquement l’attribut « src ».
Constructeurs
ImageTagHelper(IFileVersionProvider, HtmlEncoder, IUrlHelperFactory) |
Crée un ImageTagHelper. |
ImageTagHelper(IHostingEnvironment, IMemoryCache, HtmlEncoder, IUrlHelperFactory) |
Obsolète.
Crée un ImageTagHelper. |
ImageTagHelper(IHostingEnvironment, TagHelperMemoryCacheProvider, IFileVersionProvider, HtmlEncoder, IUrlHelperFactory) |
Crée un ImageTagHelper. |
ImageTagHelper(IWebHostEnvironment, TagHelperMemoryCacheProvider, IFileVersionProvider, HtmlEncoder, IUrlHelperFactory) |
Obsolète.
Crée un ImageTagHelper. Ce constructeur est obsolète et sera supprimé dans une version ultérieure. |
Propriétés
AppendVersion |
Valeur indiquant si la version du fichier doit être ajoutée aux URL src. |
Cache |
Obsolète.
Obtient le IMemoryCache utilisé pour stocker les URL globbed. Cette propriété est obsolète et sera supprimée dans une version ultérieure. |
HostingEnvironment |
Obsolète.
Obtient le IWebHostEnvironment pour l’application. Cette propriété est obsolète et sera supprimée dans une version ultérieure. |
HtmlEncoder |
L’HtmlEncoderopérateur (Hérité de UrlResolutionTagHelper) |
Order |
Lorsqu’un jeu de ITagHelpers est exécuté, leurs Init(TagHelperContext)sont d’abord appelés dans le spécifié Order; puis leurs ProcessAsync(TagHelperContext, TagHelperOutput)sont appelés dans le spécifié Order. Les plus petites valeurs sont exécutées en premier. |
Src |
Source de l’image. |
UrlHelperFactory |
L’IUrlHelperFactoryopérateur (Hérité de UrlResolutionTagHelper) |
ViewContext |
L’ViewContextopérateur (Hérité de UrlResolutionTagHelper) |
Méthodes
Init(TagHelperContext) |
Initialise le ITagHelper avec le donné |
Process(TagHelperContext, TagHelperOutput) |
Exécute de manière synchrone le TagHelper avec le donné |
ProcessAsync(TagHelperContext, TagHelperOutput) |
Exécute de manière asynchrone le TagHelper avec le donné |
ProcessUrlAttribute(String, TagHelperOutput) |
Résout et met à jour les valeurs d’URL en commençant par « ~/ » (par rapport au paramètre 'webroot' de l’application) pour |
TryResolveUrl(String, IHtmlContent) |
Tente de résoudre la valeur donnée |
TryResolveUrl(String, String) |
Tente de résoudre la valeur donnée |
S’applique à
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour