HtmlTextWriter Members
.NET Framework 2.0
The following tables list the members exposed by the HtmlTextWriter type.
| Name | Description | |
|---|---|---|
| HtmlTextWriter | Overloaded. Initializes a new instance of the HtmlTextWriter class. |
(see also
Protected Fields
)
Top
| Name | Description | |
|---|---|---|
| DefaultTabString | Represents a single tab character. |
| DoubleQuoteChar | Represents the quotation mark (") character. |
| EndTagLeftChars | Represents the left angle bracket and slash mark (</) of the closing tag of a markup element. |
| EqualsChar | Represents the equal sign (=). |
| EqualsDoubleQuoteString | Represents an equal sign (=) and a double quotation mark (") together in a string (="). |
| SelfClosingChars | Represents a space and the self-closing slash mark (/) of a markup tag. |
| SelfClosingTagEnd | Represents the closing slash mark and right angle bracket (/>) of a self-closing markup element. |
| SemicolonChar | Represents the semicolon (;). |
| SingleQuoteChar | Represents an apostrophe ('). |
| SlashChar | Represents the slash mark (/). |
| SpaceChar | Represents a space ( ) character. |
| StyleEqualsChar | Represents the style equals (:) character used to set style attributes equal to values. |
| TagLeftChar | Represents the opening angle bracket (<) of a markup tag. |
| TagRightChar | Represents the closing angle bracket (>) of a markup tag. |
| Name | Description | |
|---|---|---|
| CoreNewLine | Stores the new line characters used for this TextWriter.(inherited from TextWriter) |
(see also
Protected Properties
)
Top
| Name | Description | |
|---|---|---|
| Encoding | Overridden. Gets the encoding that the HtmlTextWriter object uses to write content to the page. |
| FormatProvider | Gets an object that controls formatting.(inherited from TextWriter) |
| Indent | Gets or sets the number of tab positions to indent the beginning of each line of markup. |
| InnerWriter | Gets or sets the text writer that writes the inner content of the markup element. |
| NewLine | Overridden. Gets or sets the line terminator string used by the HtmlTextWriter object. |
(see also
Protected Methods
)
Top
| Name | Description | |
|---|---|---|
| AddAttribute | Overloaded. Adds the specified markup attribute and value to the opening tag of the element that the HtmlTextWriter object creates with a subsequent call to the RenderBeginTag method. |
| AddStyleAttribute | Overloaded. Adds a markup style attribute to the opening tag of the element that the HtmlTextWriter object creates with a subsequent call to the RenderBeginTag method. |
| BeginRender | Notifies an HtmlTextWriter object, or an object of a derived class, that a control is about to be rendered. |
| Close | Overridden. Closes the HtmlTextWriter object and releases any system resources associated with it. |
| CreateObjRef | Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. (inherited from MarshalByRefObject) |
| Dispose | Overloaded. Releases all resources used by the TextWriter object. (inherited from TextWriter) |
| EndRender | Notifies an HtmlTextWriter object, or an object of a derived class, that a control has finished rendering. You can use this method to close any markup elements opened in the BeginRender method. |
| EnterStyle | Overloaded. Writes the opening tag of a markup element that contains attributes that implement the layout and character formatting of the specified style. |
| Equals | Overloaded. Determines whether two Object instances are equal. (inherited from Object) |
| ExitStyle | Overloaded. Writes the closing tag of a markup element to end the specified layout and character formatting. |
| Flush | Overridden. Clears all buffers for the current HtmlTextWriter object and causes any buffered data to be written to the output stream. |
| GetHashCode | Serves as a hash function for a particular type. (inherited from Object) |
| GetLifetimeService | Retrieves the current lifetime service object that controls the lifetime policy for this instance. (inherited from MarshalByRefObject) |
| GetType | Gets the Type of the current instance. (inherited from Object) |
| InitializeLifetimeService | Obtains a lifetime service object to control the lifetime policy for this instance. (inherited from MarshalByRefObject) |
| IsValidFormAttribute | Checks an attribute to ensure that it can be rendered in the opening tag of a <form> markup element. |
| ReferenceEquals | Determines whether the specified Object instances are the same instance. (inherited from Object) |
| RenderBeginTag | Overloaded. Writes the opening tag of a markup element to the output stream. |
| RenderEndTag | Writes the end tag of a markup element to the output stream. |
| Synchronized | Creates a thread-safe wrapper around the specified TextWriter. (inherited from TextWriter) |
| ToString | Returns a String that represents the current Object. (inherited from Object) |
| Write | Overloaded. Overridden. Writes the specified data type to the output stream, along with any pending tab spacing. |
| WriteAttribute | Overloaded. Writes a markup attribute and its value to the output stream. |
| WriteBeginTag | Writes any tab spacing and the opening tag of the specified markup element to the output stream. |
| WriteBreak | Writes a <br /> markup element to the output stream. |
| WriteEncodedText | Encodes the specified text for the requesting device, and then writes it to the output stream. |
| WriteEncodedUrl | Encodes the specified URL, and then writes it to the output stream. The URL might include parameters. |
| WriteEncodedUrlParameter | Encodes the specified URL parameter for the requesting device, and then writes it to the output stream. |
| WriteEndTag | Writes any tab spacing and the closing tag of the specified markup element. |
| WriteFullBeginTag | Writes any tab spacing and the opening tag of the specified markup element to the output stream. |
| WriteLine | Overloaded. Overridden. Writes data to an HtmlTextWriter output stream, as specified by the overloaded parameters, followed by a line terminator string. All versions of this method write any pending tab spacing to the output stream. |
| WriteLineNoTabs | Writes a string, followed by a line terminator string, to the output stream. This method ignores any specified tab spacing. |
| WriteStyleAttribute | Overloaded. Writes a style attribute and its value to the output stream. |
| Name | Description | |
|---|---|---|
| AddAttribute | Overloaded. Adds the specified markup attribute and value to the opening tag of the element that the HtmlTextWriter object creates with a subsequent call to the RenderBeginTag method. |
| AddStyleAttribute | Overloaded. Adds a markup style attribute to the opening tag of the element that the HtmlTextWriter object creates with a subsequent call to the RenderBeginTag method. |
| Dispose | Overloaded. Releases all resources used by the TextWriter object. (inherited from TextWriter) |
| EncodeAttributeValue | Overloaded. Encodes the value of the specified markup attribute based on the requirements of the HttpRequest object of the current context. |
| EncodeUrl | Performs minimal URL encoding by converting spaces in the specified URL to the string "%20". |
| FilterAttributes | Removes all the markup and style attributes on all properties of the page or Web server control. |
| Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (inherited from Object) |
| GetAttributeKey | Obtains the corresponding HtmlTextWriterAttribute enumeration value for the specified attribute. |
| GetAttributeName | Obtains the name of the markup attribute associated with the specified HtmlTextWriterAttribute value. |
| GetStyleKey | Obtains the HtmlTextWriterStyle enumeration value for the specified style. |
| GetStyleName | Obtains the markup style attribute name associated with the specified HtmlTextWriterStyle enumeration value. |
| GetTagKey | Obtains the HtmlTextWriterTag enumeration value associated with the specified markup element. |
| GetTagName | Obtains the markup element associated with the specified HtmlTextWriterTag enumeration value. |
| IsAttributeDefined | Overloaded. Determines whether the specified markup attribute and its value are rendered during the next call to the RenderBeginTag method. |
| IsStyleAttributeDefined | Overloaded. Determines whether a markup style attribute is rendered during the next call to the RenderBeginTag method. |
| MemberwiseClone | Overloaded. (inherited from MarshalByRefObject) |
| OnAttributeRender | Determines whether the specified markup attribute and its value can be rendered to the current markup element. |
| OnStyleAttributeRender | Determines whether the specified markup style attribute and its value can be rendered to the current markup element. |
| OnTagRender | Determines whether the specified markup element will be rendered to the requesting page. |
| OutputTabs | Writes a series of tab strings that represent the indentation level for a line of markup characters. |
| PopEndTag | Removes the most recently saved markup element from the list of rendered elements. |
| PushEndTag | Saves the specified markup element for later use when generating the end tag for a markup element. |
| RegisterAttribute | Registers markup attributes, whether literals or dynamically generated, from the source file so that they can be properly rendered to the requesting client. |
| RegisterStyle | Registers markup style properties, whether literals or dynamically generated, from the source file so that they can be properly rendered to the requesting client. |
| RegisterTag | Registers markup tags, whether literals or dynamically generated, from the source file so that they can be properly rendered to the requesting client. |
| RenderAfterContent | Writes any text or spacing that occurs after the content and before the closing tag of the markup element to the markup output stream. |
| RenderAfterTag | Writes any spacing or text that occurs after the closing tag for a markup element. |
| RenderBeforeContent | Writes any text or spacing before the content and after the opening tag of a markup element. |
| RenderBeforeTag | Writes any text or spacing that occurs before the opening tag of a markup element. |
| WriteUrlEncodedString | Writes the specified string, encoding it according to URL requirements. |
Community Additions
ADD
Show: