다음을 통해 공유


HtmlContentBuilder 클래스

정의

IHtmlContentBuilder 메모리 내 목록을 사용하는 구현입니다.

public ref class HtmlContentBuilder : Microsoft::AspNetCore::Html::IHtmlContentBuilder
public class HtmlContentBuilder : Microsoft.AspNetCore.Html.IHtmlContentBuilder
type HtmlContentBuilder = class
    interface IHtmlContentBuilder
    interface IHtmlContentContainer
    interface IHtmlContent
type HtmlContentBuilder = class
    interface IHtmlContent
    interface IHtmlContentBuilder
    interface IHtmlContentContainer
Public Class HtmlContentBuilder
Implements IHtmlContentBuilder
상속
HtmlContentBuilder
구현

생성자

HtmlContentBuilder()

HtmlContentBuilder를 만듭니다.

HtmlContentBuilder(IList<Object>)

지정된 항목 목록을 사용하여 새 HtmlContentBuilder 를 만듭니다.

HtmlContentBuilder(Int32)

지정된 초기 용량을 사용하여 새 HtmlContentBuilder 를 만듭니다.

속성

Count

HtmlContentBuilder의 요소 수를 가져옵니다.

메서드

Append(String)

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

AppendHtml(IHtmlContent)

instance 추가합니다 IHtmlContent .

AppendHtml(String)

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

Clear()

콘텐츠를 지웁니다.

CopyTo(IHtmlContentBuilder)

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

MoveTo(IHtmlContentBuilder)

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

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

WriteTo(TextWriter, HtmlEncoder)

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

확장 메서드

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 인코딩으로 처리되며 더 이상 인코딩이 수행되지 않습니다.

적용 대상