HtmlTextWriter-Member
Schreibt Markupzeichen und Text in den Ausgabestream eines ASP.NET-Serversteuerelements. Diese Klasse stellt Formatierungsfunktionen bereit, die von ASP.NET-Serversteuerelementen beim Rendern von Markup auf Clients verwendet werden.
In den folgenden Tabellen werden die vom HtmlTextWriter -Typ verfügbar gemachten Member aufgeführt.
Öffentliche Konstruktoren
Name | Beschreibung | |
---|---|---|
HtmlTextWriter | Überladen. Initialisiert eine neue Instanz der HtmlTextWriter-Klasse. |
Zum Seitenanfang
Öffentliche Felder
(siehe auch Geschützte Felder )
Name | Beschreibung | |
---|---|---|
DefaultTabString | Stellt ein einzelnes Tabstoppzeichen dar. | |
DoubleQuoteChar | Stellt das Anführungszeichenzeichen (") dar. | |
EndTagLeftChars | Stellt die linke spitze Klammer und den Schrägstrich (</) für das Endtag eines Markupelements dar. | |
EqualsChar | Stellt das Gleichheitszeichen (=) dar. | |
EqualsDoubleQuoteString | Stellt ein Gleichheitszeichen (=) und doppelte Anführungszeichen (") gemeinsam in einer Zeichenfolge (=") dar. | |
SelfClosingChars | Stellt ein Leerzeichen und den Schrägstrich (/) eines selbstschließenden Markuptags dar. | |
SelfClosingTagEnd | Stellt den schließenden Schrägstrich und die rechte spitze Klammer (/>) eines selbstschließenden Markupelements dar. | |
SemicolonChar | Stellt das Semikolon (;) dar. | |
SingleQuoteChar | Stellt einen Apostroph (') dar. | |
SlashChar | Stellt den Schrägstrich (/) dar. | |
SpaceChar | Stellt ein Leerzeichen ( ) dar. | |
StyleEqualsChar | Stellt das Formatzuweisungszeichen (:) dar, das zum Festlegen von Formatattributen auf Werte verwendet wird. | |
TagLeftChar | Stellt die öffnende spitze Klammer (<) eines Markuptags dar. | |
TagRightChar | Stellt die schließende spitze Klammer (>) eines Markuptags dar. |
Zum Seitenanfang
Geschützte Felder
Name | Beschreibung | |
---|---|---|
CoreNewLine | Speichert die für diesen TextWriter verwendeten Zeilenendemarken.(Von TextWriter geerbt.) |
Zum Seitenanfang
Öffentliche Eigenschaften
(siehe auch Geschützte Eigenschaften )
Name | Beschreibung | |
---|---|---|
Encoding | Überschrieben. Ruft die Codierung ab, die das HtmlTextWriter-Objekt beim Schreiben von Inhalt in die Seite verwendet. | |
FormatProvider | Ruft ein Objekt zum Steuern der Formatierung ab.(Von TextWriter geerbt.) | |
Indent | Ruft die Anzahl von Tabstopps ab, um die der Anfang jeder Markupzeile eingerückt wird. | |
InnerWriter | Ruft den Textwriter ab, der den inneren Inhalt des Markupelements schreibt, oder legt diesen fest. | |
NewLine | Überschrieben. Ruft die Zeichenfolge für den Zeilenabschluss ab, die vom HtmlTextWriter-Objekt verwendet wird, oder legt diese fest. |
Zum Seitenanfang
Geschützte Eigenschaften
Name | Beschreibung | |
---|---|---|
TagKey | Ruft den HtmlTextWriterTag-Wert für das angegebene Markupelement ab oder legt diesen fest. | |
TagName | Ruft den Tagnamen des gerenderten Markupelements ab oder legt diesen fest. |
Zum Seitenanfang
Öffentliche Methoden
(siehe auch Geschützte Methoden )
Name | Beschreibung | |
---|---|---|
AddAttribute | Überladen. Fügt dem Starttag des Elements, das das HtmlTextWriter-Objekt erstellt und anschließend die RenderBeginTag-Methode aufruft, das festgelegte Markupattribut und den festgelegten Markupwert hinzu. | |
AddStyleAttribute | Überladen. Fügt dem Starttag des Elements, das das HtmlTextWriter-Objekt erstellt und anschließend die RenderBeginTag-Methode aufruft, ein Markupformatattribut hinzu. | |
BeginRender | Benachrichtigt ein HtmlTextWriter-Objekt oder ein Objekt einer abgeleiteten Klasse darüber, dass ein Steuerelement gerendert werden soll. | |
Close | Überschrieben. Schließt das HtmlTextWriter-Objekt und gibt alle zugeordneten Systemressourcen frei. | |
CreateObjRef | Erstellt ein Objekt mit allen relevanten Informationen, die zum Generieren eines Proxys für die Kommunikation mit einem Remoteobjekt erforderlich sind. (Von MarshalByRefObject geerbt.) | |
Dispose | Überladen. Gibt alle vom TextWriter-Objekt verwendeten Ressourcen frei. (Von TextWriter geerbt.) | |
EndRender | Benachrichtigt ein HtmlTextWriter-Objekt oder ein Objekt einer abgeleiteten Klasse darüber, dass das Rendern eines Steuerelements beendet wurde. Sie können mit dieser Methode beliebige in der BeginRender-Methode geöffnete Markupelemente schließen. | |
EnterStyle | Überladen. Schreibt das Starttag eines Markupelements mit Attributen, die die Layout- und Zeichenformatierung des angegebenen Formats implementieren. | |
Equals | Überladen. Stellt fest, ob zwei Instanzen von Object gleich sind. (Von Object geerbt.) | |
ExitStyle | Überladen. Schreibt das Endtag eines Markupelements zum Beenden des angegebenen Layouts und der Zeichenformatierung. | |
Flush | Überschrieben. Löscht sämtliche Puffer für das aktuelle HtmlTextWriter-Objekt und veranlasst, dass alle gepufferten Daten in den Ausgabestream geschrieben werden. | |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. GetHashCode eignet sich für die Verwendung in Hashalgorithmen und Hashdatenstrukturen, z. B. in einer Hashtabelle. (Von Object geerbt.) | |
GetLifetimeService | Ruft das aktuelle Lebensdauerdienstobjekt ab, das die Lebensdauerrichtlinien für diese Instanz steuert. (Von MarshalByRefObject geerbt.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
InitializeLifetimeService | Ruft ein Lebensdauerdienstobjekt ab, mit dem die Lebensdauerrichtlinien für diese Instanz gesteuert werden können. (Von MarshalByRefObject geerbt.) | |
IsValidFormAttribute | Prüft ein Attribut darauf, ob es im Starttag eines <form>-Markupelements gerendert werden kann. | |
ReferenceEquals | Stellt fest, ob die angegebenen Object-Instanzen dieselbe Instanz sind. (Von Object geerbt.) | |
RenderBeginTag | Überladen. Schreibt das Starttag eines Markupelements in den Ausgabestream. | |
RenderEndTag | Schreibt das Endtag eines Markupelements in den Ausgabestream. | |
Synchronized | Erstellt einen threadsicheren Wrapper um den angegebenen TextWriter. (Von TextWriter geerbt.) | |
ToString | Gibt einen String zurück, der den aktuellen Object darstellt. (Von Object geerbt.) | |
Write | Überladen. Überschrieben. Schreibt den angegebenen Datentyp zusammen mit allen ausstehenden Tabstopps in den Ausgabestream. | |
WriteAttribute | Überladen. Schreibt ein Markupattribut und dessen Wert in den Ausgabestream. | |
WriteBeginTag | Schreibt alle Tabstopps und das Starttag des angegebenen Markupelements in den Ausgabestream. | |
WriteBreak | Schreibt ein <br />-Markupelement in den Ausgabestream. | |
WriteEncodedText | Codiert den angegebenen Text für das anfordernde Gerät und schreibt diesen anschließend in den Ausgabestream. | |
WriteEncodedUrl | Codiert den angegebenen URL und schreibt diesen dann in den Ausgabestream. Der URL darf Parameter enthalten. | |
WriteEncodedUrlParameter | Codiert den angegebenen URL-Parameter für das anfordernde Gerät und schreibt diesen anschließend in den Ausgabestream. | |
WriteEndTag | Schreibt alle Tabstopps und das Endtag des angegebenen Markupelements. | |
WriteFullBeginTag | Schreibt alle Tabstopps und das Starttag des angegebenen Markupelements in den Ausgabestream. | |
WriteLine | Überladen. Überschrieben. Schreibt Daten, die durch die überladenen Parameter angegeben werden, gefolgt von einem Zeichen für den Zeilenabschluss, in einen HtmlTextWriter-Ausgabestream. Alle Versionen dieser Methode schreiben alle ausstehenden Tabstopps in den Ausgabestream. | |
WriteLineNoTabs | Schreibt eine Zeichenfolge gefolgt von einer Zeichenfolge für den Zeilenabschluss in den Ausgabestream. Diese Methode ignoriert alle angegebenen Tabstopps. | |
WriteStyleAttribute | Überladen. Schreibt ein Formatattribut und dessen Wert in den Ausgabestream. |
Zum Seitenanfang
Geschützte Methoden
Name | Beschreibung | |
---|---|---|
AddAttribute | Überladen. Fügt dem Starttag des Elements, das das HtmlTextWriter-Objekt erstellt und anschließend die RenderBeginTag-Methode aufruft, das festgelegte Markupattribut und den festgelegten Markupwert hinzu. | |
AddStyleAttribute | Überladen. Fügt dem Starttag des Elements, das das HtmlTextWriter-Objekt erstellt und anschließend die RenderBeginTag-Methode aufruft, ein Markupformatattribut hinzu. | |
Dispose | Überladen. Gibt alle vom TextWriter-Objekt verwendeten Ressourcen frei. (Von TextWriter geerbt.) | |
EncodeAttributeValue | Überladen. Codiert den Wert des angegebenen Markupattributs anhand der Anforderungen des HttpRequest-Objekts des aktuellen Kontexts. | |
EncodeUrl | Führt eine minimale URL-Codierung durch, indem Leerzeichen im angegebenen URL in die Zeichenfolge "%20" konvertiert werden. | |
FilterAttributes | Entfernt alle Markup- und Formatattribute aus allen Eigenschaften der Seite oder des Webserversteuerelements. | |
Finalize | Gibt einem Object Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor das Object von der Garbage Collection freigegeben wird. (Von Object geerbt.) | |
GetAttributeKey | Ruft den entsprechenden HtmlTextWriterAttribute-Enumerationswert für das angegebene Attribut ab. | |
GetAttributeName | Ruft den Namen des Markupattributs ab, das dem angegebenen HtmlTextWriterAttribute-Wert zugeordnet ist. | |
GetStyleKey | Ruft den HtmlTextWriterStyle-Enumerationswert für das angegebene Format ab. | |
GetStyleName | Ruft den Namen des dem angegebenen HtmlTextWriterStyle-Enumerationswert zugeordneten Markupformatattributs ab. | |
GetTagKey | Ruft den HtmlTextWriterTag-Enumerationswert ab, der dem angegebenen Markupelement zugeordnet ist. | |
GetTagName | Ruft das Markupelement ab, das dem angegebenen HtmlTextWriterTag-Enumerationswert zugeordnet ist. | |
IsAttributeDefined | Überladen. Bestimmt, ob das angegebene Markupattribut und sein Wert beim nächsten Aufruf der RenderBeginTag-Methode gerendert werden sollen. | |
IsStyleAttributeDefined | Überladen. Bestimmt, ob ein Markupformatattribut beim nächsten Aufruf der RenderBeginTag-Methode gerendert werden soll. | |
MemberwiseClone | Überladen. (Von MarshalByRefObject geerbt.) | |
OnAttributeRender | Bestimmt, ob das angegebene Markupattribut und sein Wert im aktuellen Markupelement gerendert werden können. | |
OnStyleAttributeRender | Bestimmt, ob das angegebene Markupformatattribut und sein Wert im aktuellen Markupelement gerendert werden können. | |
OnTagRender | Bestimmt, ob das angegebene Markupelement auf der anfordernden Seite gerendert wird. | |
OutputTabs | Schreibt eine Reihe von Tabstoppzeichenfolgen, die die Einzugsebene für eine Zeile mit Markupzeichen darstellt. | |
PopEndTag | Entfernt das zuletzt gespeicherte Markupelement aus der Liste der gerenderten Elementen. | |
PushEndTag | Speichert das angegebene Markupelement für die spätere Verwendung, wenn das Endtag eines Markupelements generiert wird. | |
RegisterAttribute | Registriert Markupattribute (die Literale oder dynamisch generiert sein können) aus der Quelldatei, sodass sie auf dem anfordernden Client richtig gerendert werden können. | |
RegisterStyle | Registriert Markupformateigenschaften (die Literale oder dynamisch generiert sein können) aus der Quelldatei, sodass sie auf dem anfordernden Client richtig gerendert werden können. | |
RegisterTag | Registriert Markuptags (die Literale oder dynamisch generiert sein können) aus der Quelldatei, sodass sie auf dem anfordernden Client richtig gerendert werden können. | |
RenderAfterContent | Schreibt Text oder Abstände, die sich hinter dem Inhalt und vor dem Endtag des zu rendernden Markupelements befinden, in den Markupausgabestream. | |
RenderAfterTag | Schreibt Abstände oder Text, der hinter dem Endtag eines Markupelements steht. | |
RenderBeforeContent | Schreibt Text oder Abstände vor dem Inhalt und hinter dem Starttag eines Markupelements. | |
RenderBeforeTag | Schreibt Text oder Abstände vor dem Starttag eines Markupelements. | |
WriteUrlEncodedString | Schreibt die angegebene Zeichenfolge und codiert sie entsprechend den URL-Anforderungen. |
Zum Seitenanfang
Siehe auch
Referenz
HtmlTextWriter-Klasse
System.Web.UI-Namespace
TextWriter
Control-Klasse
Page
ControlAdapter
PageAdapter
ChtmlTextWriter-Klasse
Html32TextWriter-Klasse
XhtmlTextWriter
Control.Render