ImageTagHelper 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
ITagHelper 實作以 < 支援檔案版本設定的 img > 元素為目標。
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
- 繼承
- 屬性
備註
只有 'src' 屬性的案例,標籤協助程式不會處理。
建構函式
屬性
AppendVersion |
值,指出是否應該將檔案版本附加至 src URL。 |
Cache |
已淘汰.
IMemoryCache取得用來儲存萬用字元 URL 的 。 這個屬性已過時,未來版本將會移除。 |
HostingEnvironment |
已淘汰.
IWebHostEnvironment取得應用程式的 。 這個屬性已過時,未來版本將會移除。 |
HtmlEncoder | (繼承來源 UrlResolutionTagHelper) |
Order |
執行一 ITagHelper 組 時,會先在指定的 Order 中叫用其 Init(TagHelperContext) 的 ,然後在指定的 Order 中叫用其 ProcessAsync(TagHelperContext, TagHelperOutput) 的 。 會先執行較低的值。 |
Src |
影像的來源。 |
UrlHelperFactory | (繼承來源 UrlResolutionTagHelper) |
ViewContext | (繼承來源 UrlResolutionTagHelper) |
方法
Init(TagHelperContext) |
ITagHelper使用指定的 |
Process(TagHelperContext, TagHelperOutput) |
使用指定的 |
ProcessAsync(TagHelperContext, TagHelperOutput) |
使用指定的 |
ProcessUrlAttribute(String, TagHelperOutput) |
解析和更新以 '~/' 開頭的 URL 值, (相對於應用程式的 'webroot' 設定) |
TryResolveUrl(String, IHtmlContent) |
嘗試解析與應用程式 'webroot' 設定相對的指定 |
TryResolveUrl(String, String) |
嘗試解析與應用程式 'webroot' 設定相對的指定 |
適用於
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應