HtmlTextWriter-Member
.NET Framework 2.0
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.
| Name | Beschreibung | |
|---|---|---|
| HtmlTextWriter | Überladen. Initialisiert eine neue Instanz der HtmlTextWriter-Klasse. |
(siehe auch
Geschützte Felder
)
Zum Seitenanfang
| 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. |
| Name | Beschreibung | |
|---|---|---|
| CoreNewLine | Speichert die für diesen TextWriter verwendeten Zeilenendemarken.(Von TextWriter geerbt.) |
(siehe auch
Geschützte Eigenschaften
)
Zum Seitenanfang
| 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. |
| 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. |
(siehe auch
Geschützte Methoden
)
Zum Seitenanfang
| 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. |
| 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. |