ImageTagHelper Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
ITagHelper implementacja przeznaczona dla <elementów img> , które obsługują przechowywanie wersji plików.
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
- Dziedziczenie
- Atrybuty
Uwagi
Pomocnik tagu nie będzie przetwarzać przypadków z atrybutem "src".
Konstruktory
ImageTagHelper(IFileVersionProvider, HtmlEncoder, IUrlHelperFactory) |
Tworzy nowy adres ImageTagHelper. |
ImageTagHelper(IHostingEnvironment, IMemoryCache, HtmlEncoder, IUrlHelperFactory) |
Przestarzałe.
Tworzy nowy adres ImageTagHelper. |
ImageTagHelper(IHostingEnvironment, TagHelperMemoryCacheProvider, IFileVersionProvider, HtmlEncoder, IUrlHelperFactory) |
Tworzy nowy adres ImageTagHelper. |
ImageTagHelper(IWebHostEnvironment, TagHelperMemoryCacheProvider, IFileVersionProvider, HtmlEncoder, IUrlHelperFactory) |
Przestarzałe.
Tworzy nowy adres ImageTagHelper. Ten konstruktor jest przestarzały i zostanie usunięty w przyszłej wersji. |
Właściwości
AppendVersion |
Wartość wskazująca, czy wersja pliku powinna zostać dołączona do adresów URL src. |
Cache |
Przestarzałe.
IMemoryCache Pobiera używane do przechowywania adresów URL kulistych. Ta właściwość jest przestarzała i zostanie usunięta w przyszłej wersji. |
HostingEnvironment |
Przestarzałe.
Pobiera element IWebHostEnvironment dla aplikacji. Ta właściwość jest przestarzała i zostanie usunięta w przyszłej wersji. |
HtmlEncoder |
Element HtmlEncoder. (Odziedziczone po UrlResolutionTagHelper) |
Order |
Po wykonaniu ITagHelperzestawu s ich ' Init(TagHelperContext)s są najpierw wywoływane w określonym Order; następnie ich ' ProcessAsync(TagHelperContext, TagHelperOutput)s są wywoływane w określonym Order. Najpierw są wykonywane niższe wartości. |
Src |
Źródło obrazu. |
UrlHelperFactory |
Element IUrlHelperFactory. (Odziedziczone po UrlResolutionTagHelper) |
ViewContext |
Element ViewContext. (Odziedziczone po UrlResolutionTagHelper) |
Metody
Init(TagHelperContext) |
Inicjuje element ITagHelper przy użyciu podanego |
Process(TagHelperContext, TagHelperOutput) |
Synchronicznie wykonuje element TagHelper z danym |
ProcessAsync(TagHelperContext, TagHelperOutput) |
Asynchronicznie wykonuje element TagHelper z danym |
ProcessUrlAttribute(String, TagHelperOutput) |
Rozwiązuje i aktualizuje wartości adresów URL rozpoczynające się od "~/" (względem ustawienia "webroot" aplikacji) dla parametru |
TryResolveUrl(String, IHtmlContent) |
Próbuje rozpoznać daną |
TryResolveUrl(String, String) |
Próbuje rozpoznać daną |
Dotyczy
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla