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 用于存储 globbed URL 的 。 此属性已过时,将在将来的版本中删除。 |
HostingEnvironment |
已过时.
获取 IWebHostEnvironment 应用程序的 。 此属性已过时,将在将来的版本中删除。 |
HtmlEncoder | (继承自 UrlResolutionTagHelper) |
Order |
执行一组 ITagHelper时,首先在指定的 中调用其 Init(TagHelperContext)的 ;然后在指定的 OrderOrder中调用其 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 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈