ImageTagHelper Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
ITagHelper Implementierung für <img-Elemente> , die dateiversionsverwaltung unterstützt.
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
- Vererbung
- Attribute
Hinweise
Das Taghilfsprogramm wird für Fälle nicht nur mit dem Attribut "src" verarbeitet.
Konstruktoren
ImageTagHelper(IFileVersionProvider, HtmlEncoder, IUrlHelperFactory) |
Erstellt einen neuen ImageTagHelper. |
ImageTagHelper(IHostingEnvironment, IMemoryCache, HtmlEncoder, IUrlHelperFactory) |
Veraltet.
Erstellt einen neuen ImageTagHelper. |
ImageTagHelper(IHostingEnvironment, TagHelperMemoryCacheProvider, IFileVersionProvider, HtmlEncoder, IUrlHelperFactory) |
Erstellt einen neuen ImageTagHelper. |
ImageTagHelper(IWebHostEnvironment, TagHelperMemoryCacheProvider, IFileVersionProvider, HtmlEncoder, IUrlHelperFactory) |
Veraltet.
Erstellt einen neuen ImageTagHelper. Dieser Konstruktor ist veraltet und wird in einer zukünftigen Version entfernt. |
Eigenschaften
AppendVersion |
Wert, der angibt, ob die Dateiversion an die src-URLs angefügt werden soll. |
Cache |
Veraltet.
Ruft die ab, die IMemoryCache zum Speichern von globbierten URLs verwendet wird. Diese Eigenschaft ist veraltet und wird in einer zukünftigen Version entfernt. |
HostingEnvironment |
Veraltet.
Ruft den IWebHostEnvironment für die Anwendung ab. Diese Eigenschaft ist veraltet und wird in einer zukünftigen Version entfernt. |
HtmlEncoder |
Die HtmlEncoder. (Geerbt von UrlResolutionTagHelper) |
Order |
Wenn eine Gruppe von ITagHelpers ausgeführt wird, werden ihre Init(TagHelperContext)"s" zuerst in der angegebenen Orderaufgerufen. Dann werden ihre ProcessAsync(TagHelperContext, TagHelperOutput)"s" im angegebenen Orderaufgerufen. Niedrigere Werte werden zuerst ausgeführt. |
Src |
Quelle des Bilds. |
UrlHelperFactory |
Die IUrlHelperFactory. (Geerbt von UrlResolutionTagHelper) |
ViewContext |
Die ViewContext. (Geerbt von UrlResolutionTagHelper) |
Methoden
Init(TagHelperContext) |
Initialisiert den ITagHelper mit dem angegebenen |
Process(TagHelperContext, TagHelperOutput) |
Führt synchron mit TagHelper dem angegebenen |
ProcessAsync(TagHelperContext, TagHelperOutput) |
Führt die mit dem TagHelper angegebenen |
ProcessUrlAttribute(String, TagHelperOutput) |
Löst und aktualisiert URL-Werte ab "~/" (relativ zur Einstellung "webroot" der Anwendung) für |
TryResolveUrl(String, IHtmlContent) |
Versucht, den angegebenen |
TryResolveUrl(String, String) |
Versucht, den angegebenen |
Gilt für:
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für