TagHelperContent 클래스

정의

에서 반환 ITagHelper된 콘텐츠를 버퍼링하는 데 사용되는 추상 클래스입니다.

public ref class TagHelperContent abstract : Microsoft::AspNetCore::Html::IHtmlContentBuilder
public abstract class TagHelperContent : Microsoft.AspNetCore.Html.IHtmlContentBuilder
type TagHelperContent = class
    interface IHtmlContentBuilder
    interface IHtmlContentContainer
    interface IHtmlContent
type TagHelperContent = class
    interface IHtmlContent
    interface IHtmlContentBuilder
    interface IHtmlContentContainer
Public MustInherit Class TagHelperContent
Implements IHtmlContentBuilder
상속
TagHelperContent
파생
구현

생성자

TagHelperContent()

에서 반환 ITagHelper된 콘텐츠를 버퍼링하는 데 사용되는 추상 클래스입니다.

속성

IsEmptyOrWhiteSpace

콘텐츠가 비어 있는지 공백인지를 나타내는 값을 가져옵니다.

IsModified

콘텐츠가 수정되었는지 여부를 나타내는 값을 가져옵니다.

메서드

Append(String)

기존 콘텐츠에 추가합니다 unencoded .

AppendFormat(IFormatProvider, String, Object[])

각 형식 항목을 배열에 있는 해당 항목의 HTML 인코딩 String 표현으로 바꾼 후 의 정보를 provider 사용하여 기존 콘텐츠에 args 지정된 format 를 추가합니다.

AppendFormat(String, Object[])

각 서식 항목을 배열에 있는 format 해당 항목의 HTML 인코딩 String 표현으로 바꾼 후 지정된 를 기존 콘텐츠에 args 추가합니다.

AppendHtml(IHtmlContent)

기존 콘텐츠에 추가합니다 htmlContent .

AppendHtml(String)

기존 콘텐츠에 추가합니다 encoded . encoded 는 HTML로 인코딩된 String 것으로 간주되며 더 이상 인코딩이 수행되지 않습니다.

Clear()

콘텐츠를 지웁니다.

CopyTo(IHtmlContentBuilder)

IHtmlContentContainer 의 포함된 콘텐츠를 에 builder복사합니다.

GetContent()

콘텐츠를 가져옵니다.

GetContent(HtmlEncoder)

콘텐츠를 가져옵니다.

MoveTo(IHtmlContentBuilder)

IHtmlContentContainer 의 포함된 콘텐츠를 로 builder이동합니다.

MoveTo(IHtmlContentBuilder) 가 호출되면 이 IHtmlContentContainer instance 빈 상태로 남아 있어야 합니다.

Reinitialize()

TagHelperContent지우므로 다시 사용할 수 있습니다.

SetContent(String)

콘텐츠를 설정합니다.

SetHtmlContent(IHtmlContent)

콘텐츠를 설정합니다.

SetHtmlContent(String)

콘텐츠를 설정합니다.

WriteTo(TextWriter, HtmlEncoder)

지정된 encoderwriter를 사용하여 지정된 에 인코딩하여 콘텐츠를 씁니다.

명시적 인터페이스 구현

IHtmlContentBuilder.Append(String)

값을 추가합니다 String . 값은 제공된 대로 인코딩되지 않은 것으로 처리되며 출력에 쓰기 전에 HTML 인코딩됩니다.

IHtmlContentBuilder.AppendHtml(IHtmlContent)

instance 추가합니다 IHtmlContent .

IHtmlContentBuilder.AppendHtml(String)

HTML로 인코딩된 String 값을 추가합니다. 값은 제공된 대로 HTML 인코딩으로 처리되며 더 이상 인코딩이 수행되지 않습니다.

IHtmlContentBuilder.Clear()

콘텐츠를 지웁니다.

확장 메서드

AppendFormat(IHtmlContentBuilder, IFormatProvider, String, Object[])

각 형식 항목을 배열에 있는 해당 항목의 HTML 인코딩 String 표현으로 바꾼 후 의 정보를 formatProvider 사용하여 기존 콘텐츠에 args 지정된 format 를 추가합니다.

AppendFormat(IHtmlContentBuilder, String, Object[])

각 서식 항목을 배열에 있는 format 해당 항목의 HTML 인코딩 String 표현으로 바꾼 후 지정된 를 기존 콘텐츠에 args 추가합니다.

AppendHtmlLine(IHtmlContentBuilder, String)

값을 추가한 후 를 NewLine 추가합니다 String . 값은 제공된 대로 HTML 인코딩으로 처리되며 더 이상 인코딩이 수행되지 않습니다.

AppendLine(IHtmlContentBuilder)

NewLine추가합니다.

AppendLine(IHtmlContentBuilder, IHtmlContent)

값을 추가한 후 를 NewLine 추가합니다 IHtmlContent .

AppendLine(IHtmlContentBuilder, String)

값을 추가한 후 를 NewLine 추가합니다 String . 값은 제공된 대로 인코딩되지 않은 것으로 처리되며 출력에 쓰기 전에 HTML 인코딩됩니다.

SetContent(IHtmlContentBuilder, String)

콘텐츠를 값으로 String 설정합니다. 값은 제공된 대로 인코딩되지 않은 것으로 처리되며 출력에 쓰기 전에 HTML 인코딩됩니다.

SetHtmlContent(IHtmlContentBuilder, IHtmlContent)

콘텐츠를 값으로 IHtmlContent 설정합니다.

SetHtmlContent(IHtmlContentBuilder, String)

콘텐츠를 값으로 String 설정합니다. 값은 제공된 대로 HTML 인코딩으로 처리되며 더 이상 인코딩이 수행되지 않습니다.

적용 대상