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, která cílí 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á rutina značky nezpracuje pro případy pouze atribut 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 bude odebrán v budoucí verzi. |
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 globbed. Tato vlastnost je zastaralá a bude odebrána v budoucí verzi. |
| HostingEnvironment |
Zastaralé.
IWebHostEnvironment Získá pro aplikaci. Tato vlastnost je zastaralá a bude odebrána v budoucí verzi. |
| HtmlEncoder |
Hodnota HtmlEncoder (Zděděno od UrlResolutionTagHelper) |
| Order |
Když se spustí sada ITagHelpers, jejich Init(TagHelperContext)'s jsou nejprve vyvolány v zadané Order; jejich ProcessAsync(TagHelperContext, TagHelperOutput)' jsou 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 ITagHelper s danou |
| Process(TagHelperContext, TagHelperOutput) |
Synchronně provede danou TagHelper |
| ProcessAsync(TagHelperContext, TagHelperOutput) |
Asynchronně provede danou TagHelper |
| ProcessUrlAttribute(String, TagHelperOutput) |
Řeší 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 |