ImageTagHelper 클래스

정의

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' 특성만 있는 경우를 처리하지 않습니다.

생성자

ImageTagHelper(IFileVersionProvider, HtmlEncoder, IUrlHelperFactory)

ImageTagHelper를 만듭니다.

ImageTagHelper(IHostingEnvironment, IMemoryCache, HtmlEncoder, IUrlHelperFactory)
사용되지 않습니다.

ImageTagHelper를 만듭니다.

ImageTagHelper(IHostingEnvironment, TagHelperMemoryCacheProvider, IFileVersionProvider, HtmlEncoder, IUrlHelperFactory)

ImageTagHelper를 만듭니다.

ImageTagHelper(IWebHostEnvironment, TagHelperMemoryCacheProvider, IFileVersionProvider, HtmlEncoder, IUrlHelperFactory)
사용되지 않습니다.

ImageTagHelper를 만듭니다. 이 생성자는 사용되지 않으며 이후 버전에서 제거됩니다.

속성

AppendVersion

파일 버전을 src URL에 추가해야 하는지 여부를 나타내는 값입니다.

Cache
사용되지 않습니다.

IMemoryCache 글로드 URL을 저장하는 데 사용되는 URL을 가져옵니다. 이 속성은 더 이상 사용되지 않으며 이후 버전에서 제거될 예정입니다.

HostingEnvironment
사용되지 않습니다.

애플리케이션에 IWebHostEnvironment 대한 값을 가져옵니다. 이 속성은 더 이상 사용되지 않으며 이후 버전에서 제거될 예정입니다.

HtmlEncoder

HtmlEncoder

(다음에서 상속됨 UrlResolutionTagHelper)
Order

s 집합 ITagHelper이 실행되면 해당 Init(TagHelperContext)'은 지정된 Order항목에서 먼저 호출되고, 지정된 ProcessAsync(TagHelperContext, TagHelperOutput)경우 Order해당 '가 호출됩니다. 낮은 값이 먼저 실행됩니다.

Src

이미지의 원본입니다.

UrlHelperFactory

IUrlHelperFactory

(다음에서 상속됨 UrlResolutionTagHelper)
ViewContext

ViewContext

(다음에서 상속됨 UrlResolutionTagHelper)

메서드

Init(TagHelperContext)

지정된 context을 사용하여 ITagHelper 초기화합니다. 자식을 실행하기 Items 전에 추가가 추가되었는지 확인하기 위해 이 메서드 내에서 수행해야 합니다.

(다음에서 상속됨 TagHelper)
Process(TagHelperContext, TagHelperOutput)

지정된 contextoutput다음을 사용하여 동기적으로 실행합니다TagHelper.

ProcessAsync(TagHelperContext, TagHelperOutput)

지정된 contextoutput및 .를 사용하여 비동기적으로 실행합니다TagHelper.

(다음에서 상속됨 TagHelper)
ProcessUrlAttribute(String, TagHelperOutput)

애플리케이션의 'webroot' 설정 outputAttributesNameattributeName에 상대적인 '~/'로 시작하는 URL 값을 확인하고 업데이트합니다.

(다음에서 상속됨 UrlResolutionTagHelper)
TryResolveUrl(String, IHtmlContent)

애플리케이션의 'webroot' 설정을 기준으로 지정된 url 값을 확인하려고 시도합니다.

(다음에서 상속됨 UrlResolutionTagHelper)
TryResolveUrl(String, String)

애플리케이션의 'webroot' 설정을 기준으로 지정된 url 값을 확인하려고 시도합니다.

(다음에서 상속됨 UrlResolutionTagHelper)

적용 대상