ImageTagHelper Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
ITagHelper implementace zaměřená na <elementy img> , které podporují správu verzí souborů.
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
- Dědičnost
- Atributy
Poznámky
Pomocník značky nebude zpracovávat případy s atributem src.
Konstruktory
ImageTagHelper(IFileVersionProvider, HtmlEncoder, IUrlHelperFactory) |
Vytvoří nový objekt ImageTagHelper. |
ImageTagHelper(IHostingEnvironment, IMemoryCache, HtmlEncoder, IUrlHelperFactory) |
Zastaralé.
Vytvoří nový objekt ImageTagHelper. |
ImageTagHelper(IHostingEnvironment, TagHelperMemoryCacheProvider, IFileVersionProvider, HtmlEncoder, IUrlHelperFactory) |
Vytvoří nový objekt ImageTagHelper. |
ImageTagHelper(IWebHostEnvironment, TagHelperMemoryCacheProvider, IFileVersionProvider, HtmlEncoder, IUrlHelperFactory) |
Zastaralé.
Vytvoří nový objekt ImageTagHelper. Tento konstruktor je zastaralý a v budoucí verzi bude odebrán. |
Vlastnosti
AppendVersion |
Hodnota označující, jestli má být verze souboru připojena k adresám URL src. |
Cache |
Zastaralé.
IMemoryCache Získá použití k ukládání adres URL s globály. Tato vlastnost je zastaralá a v budoucí verzi se odebere. |
HostingEnvironment |
Zastaralé.
Získá pro IWebHostEnvironment aplikaci. Tato vlastnost je zastaralá a v budoucí verzi se odebere. |
HtmlEncoder |
Hodnota HtmlEncoder (Zděděno od UrlResolutionTagHelper) |
Order |
Při spuštění sady ITagHelpers jsou jejich Init(TagHelperContext)'s nejprve vyvolány v zadaném Order; pak jsou ProcessAsync(TagHelperContext, TagHelperOutput)jejich 's vyvolány v zadané Order. Nejprve se spustí nižší hodnoty. |
Src |
Zdroj obrázku. |
UrlHelperFactory |
Hodnota IUrlHelperFactory (Zděděno od UrlResolutionTagHelper) |
ViewContext |
Hodnota ViewContext (Zděděno od UrlResolutionTagHelper) |
Metody
Init(TagHelperContext) |
Inicializuje s ITagHelper danou |
Process(TagHelperContext, TagHelperOutput) |
Synchronně spustí TagHelper příkaz s danými |
ProcessAsync(TagHelperContext, TagHelperOutput) |
Asynchronně spustí TagHelper příkaz s daným |
ProcessUrlAttribute(String, TagHelperOutput) |
Přeloží a aktualizuje hodnoty adresy URL začínající na ~/(vzhledem k nastavení webroot aplikace) pro |
TryResolveUrl(String, IHtmlContent) |
Pokusí se přeložit danou |
TryResolveUrl(String, String) |
Pokusí se přeložit danou |
Platí pro
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro