IHtmlContentBuilder Schnittstelle

Definition

Ein Generator für HTML-Inhalte.

public interface class IHtmlContentBuilder : Microsoft::AspNetCore::Html::IHtmlContentContainer
public interface IHtmlContentBuilder : Microsoft.AspNetCore.Html.IHtmlContentContainer
type IHtmlContentBuilder = interface
    interface IHtmlContentContainer
    interface IHtmlContent
type IHtmlContentBuilder = interface
    interface IHtmlContent
    interface IHtmlContentContainer
Public Interface IHtmlContentBuilder
Implements IHtmlContentContainer
Abgeleitet
Implementiert

Methoden

Append(String)

Fügt einen Wert an String . Der Wert wird wie bereitgestellt als nicht codiert behandelt und vor dem Schreiben in die Ausgabe HTML-codiert.

AppendHtml(IHtmlContent)

Fügt eine instance an IHtmlContent .

AppendHtml(String)

Fügt einen HTML-codierten Wert an String . Der Wert wird als HTML-codiert behandelt, und es wird keine weitere Codierung durchgeführt.

Clear()

Löscht den Inhalt.

CopyTo(IHtmlContentBuilder)

Kopiert den darin enthaltenen Inhalt IHtmlContentContainer in builder.

(Geerbt von IHtmlContentContainer)
MoveTo(IHtmlContentBuilder)

Verschiebt den enthaltenen Inhalt in IHtmlContentContainerbuilder.

Nachdem MoveTo(IHtmlContentBuilder) aufgerufen wurde, sollte diese IHtmlContentContainer instance in einem leeren Zustand verbleiben.

(Geerbt von IHtmlContentContainer)
WriteTo(TextWriter, HtmlEncoder)

Schreibt den Inhalt, indem er mit dem angegebenen encoder codiert writerwird.

(Geerbt von IHtmlContent)

Erweiterungsmethoden

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

Fügt das angegebene format an den vorhandenen Inhalt mit Informationen aus dem an formatProvider , nachdem jedes Formatelement durch die HTML-codierte String Darstellung des entsprechenden Elements im args Array ersetzt wurde.

AppendFormat(IHtmlContentBuilder, String, Object[])

Fügt das angegebene format an den vorhandenen Inhalt an, nachdem jedes Formatelement durch die HTML-codierte String Darstellung des entsprechenden Elements im args Array ersetzt wurde.

AppendHtmlLine(IHtmlContentBuilder, String)

Fügt einen NewLine an, nachdem der String Wert angefügt wurde. Der Wert wird als HTML-codiert behandelt, und es wird keine weitere Codierung durchgeführt.

AppendLine(IHtmlContentBuilder)

Fügt eine an NewLine.

AppendLine(IHtmlContentBuilder, IHtmlContent)

Fügt einen NewLine an, nachdem der IHtmlContent Wert angefügt wurde.

AppendLine(IHtmlContentBuilder, String)

Fügt einen NewLine an, nachdem der String Wert angefügt wurde. Der Wert wird wie bereitgestellt als nicht codiert behandelt und vor dem Schreiben in die Ausgabe HTML-codiert.

SetContent(IHtmlContentBuilder, String)

Legt den Inhalt auf den String Wert fest. Der Wert wird wie bereitgestellt als nicht codiert behandelt und vor dem Schreiben in die Ausgabe HTML-codiert.

SetHtmlContent(IHtmlContentBuilder, IHtmlContent)

Legt den Inhalt auf den IHtmlContent Wert fest.

SetHtmlContent(IHtmlContentBuilder, String)

Legt den Inhalt auf den String Wert fest. Der Wert wird als HTML-codiert behandelt, und es wird keine weitere Codierung durchgeführt.

Gilt für: