The HtmlWriter type exposes the following members.
          
            
Constructors
        
        | Name | Description | |
|---|---|---|
| 
                 | 
              HtmlWriter | 
                 Initializes a new instance of the HtmlWriter class 
               | 
            
          
            
Methods
        
        | Name | Description | |
|---|---|---|
| 
                 | 
              Close | 
                 
                    Closes this stream and the underlying stream.
                  (Inherited from XmlTextWriter.) | 
            
| 
                 | 
              Dispose | 
                 
                    Releases the unmanaged resources used by the XmlWriter and optionally releases the managed resources.
                  (Inherited from XmlWriter.) | 
            
| 
                 | 
              Equals | (Inherited from Object.) | 
| 
                 | 
              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.) | 
            
| 
                 | 
              Flush | 
                 
                    Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream.
                  (Inherited from XmlTextWriter.) | 
            
| 
                 | 
              GetHashCode | 
                 
                    Serves as a hash function for a particular type. 
                  (Inherited from Object.) | 
            
| 
                 | 
              GetType | 
                 
                    Gets the Type of the current instance.
                  (Inherited from Object.) | 
            
| 
                 | 
              LookupPrefix | 
                 
                    Returns the closest prefix defined in the current namespace scope for the namespace URI.
                  (Inherited from XmlTextWriter.) | 
            
| 
                 | 
              MemberwiseClone | 
                 
                    Creates a shallow copy of the current Object.
                  (Inherited from Object.) | 
            
| 
                 | 
              ToString | (Inherited from Object.) | 
| 
                 | 
              WriteAttributes | 
                 
            This method is overriden to filter out attributes which are not allowed
              (Overrides XmlWriter..::..WriteAttributes(XmlReader, Boolean).) | 
            
| 
                 | 
              WriteAttributeString(String, String) | 
                 
                    When overridden in a derived class, writes out the attribute with the specified local name and value.
                  (Inherited from XmlWriter.) | 
            
| 
                 | 
              WriteAttributeString(String, String, String) | 
                 
                    When overridden in a derived class, writes an attribute with the specified local name, namespace URI, and value.
                  (Inherited from XmlWriter.) | 
            
| 
                 | 
              WriteAttributeString(String, String, String, String) | 
                 
                    When overridden in a derived class, writes out the attribute with the specified prefix, local name, namespace URI, and value.
                  (Inherited from XmlWriter.) | 
            
| 
                 | 
              WriteBase64 | 
                 
                    Encodes the specified binary bytes as base64 and writes out the resulting text.
                  (Inherited from XmlTextWriter.) | 
            
| 
                 | 
              WriteBinHex | 
                 
                    Encodes the specified binary bytes as binhex and writes out the resulting text.
                  (Inherited from XmlTextWriter.) | 
            
| 
                 | 
              WriteCData | 
                 
                    Writes out a <![CDATA[...]]> block containing the specified text.
                  (Inherited from XmlTextWriter.) | 
            
| 
                 | 
              WriteCharEntity | 
                 
                    Forces the generation of a character entity for the specified Unicode character value.
                  (Inherited from XmlTextWriter.) | 
            
| 
                 | 
              WriteChars | 
                 
                    Writes text one buffer at a time.
                  (Inherited from XmlTextWriter.) | 
            
| 
                 | 
              WriteComment | 
                 
                    Writes out a comment <!--...--> containing the specified text.
                  (Inherited from XmlTextWriter.) | 
            
| 
                 | 
              WriteDocType | 
                 
                    Writes the DOCTYPE declaration with the specified name and optional attributes.
                  (Inherited from XmlTextWriter.) | 
            
| 
                 | 
              WriteElementString(String, String) | 
                 
                    When overridden in a derived class, writes an element with the specified local name and value.
                  (Inherited from XmlWriter.) | 
            
| 
                 | 
              WriteElementString(String, String, String) | 
                 
                    When overridden in a derived class, writes an element with the specified local name, namespace URI, and value.
                  (Inherited from XmlWriter.) | 
            
| 
                 | 
              WriteElementString(String, String, String, String) | 
                 
                    Writes an element with the specified local name, namespace URI, and value.
                  (Inherited from XmlWriter.) | 
            
| 
                 | 
              WriteEndAttribute | 
                 
                    Closes the previous WriteStartAttribute(String, String, String) call.
                  (Inherited from XmlTextWriter.) | 
            
| 
                 | 
              WriteEndDocument | 
                 
                    Closes any open elements or attributes and puts the writer back in the Start state.
                  (Inherited from XmlTextWriter.) | 
            
| 
                 | 
              WriteEndElement | 
                 
                    Closes one element and pops the corresponding namespace scope.
                  (Inherited from XmlTextWriter.) | 
            
| 
                 | 
              WriteEntityRef | 
                 
                    Writes out an entity reference as &name;.
                  (Inherited from XmlTextWriter.) | 
            
| 
                 | 
              WriteFullEndElement | 
                 
                    Closes one element and pops the corresponding namespace scope.
                  (Inherited from XmlTextWriter.) | 
            
| 
                 | 
              WriteName | 
                 
                    Writes out the specified name, ensuring it is a valid name according to the W3C XML 1.0 recommendation (http://www.w3.org/TR/1998/REC-xml-19980210#NT-Name).
                  (Inherited from XmlTextWriter.) | 
            
| 
                 | 
              WriteNmToken | 
                 
                    Writes out the specified name, ensuring it is a valid NmToken according to the W3C XML 1.0 recommendation (http://www.w3.org/TR/1998/REC-xml-19980210#NT-Name).
                  (Inherited from XmlTextWriter.) | 
            
| 
                 | 
              WriteNode(XmlReader, Boolean) | 
                 
                    When overridden in a derived class, copies everything from the reader to the writer and moves the reader to the start of the next sibling.
                  (Inherited from XmlWriter.) | 
            
| 
                 | 
              WriteNode(XPathNavigator, Boolean) | 
                 
                    Copies everything from the XPathNavigator object to the writer. The position of the XPathNavigator remains unchanged.
                  (Inherited from XmlWriter.) | 
            
| 
                 | 
              WriteProcessingInstruction | 
                 
                    Writes out a processing instruction with a space between the name and text as follows: <?name text?>.
                  (Inherited from XmlTextWriter.) | 
            
| 
                 | 
              WriteQualifiedName | 
                 
                    Writes out the namespace-qualified name. This method looks up the prefix that is in scope for the given namespace.
                  (Inherited from XmlTextWriter.) | 
            
| 
                 | 
              WriteRaw(String) | 
                 
                    Writes raw markup manually from a string.
                  (Inherited from XmlTextWriter.) | 
            
| 
                 | 
              WriteRaw(array<Char>[]()[][], Int32, Int32) | 
                 
                    Writes raw markup manually from a character buffer.
                  (Inherited from XmlTextWriter.) | 
            
| 
                 | 
              WriteStartAttribute(String) | 
                 
                    Writes the start of an attribute with the specified local name.
                  (Inherited from XmlWriter.) | 
            
| 
                 | 
              WriteStartAttribute(String, String) | 
                 
                    Writes the start of an attribute with the specified local name and namespace URI.
                  (Inherited from XmlWriter.) | 
            
| 
                 | 
              WriteStartAttribute(String, String, String) | 
                 
                    Writes the start of an attribute.
                  (Inherited from XmlTextWriter.) | 
            
| 
                 | 
              WriteStartDocument()()()() | 
                 
                    Writes the XML declaration with the version "1.0".
                  (Inherited from XmlTextWriter.) | 
            
| 
                 | 
              WriteStartDocument(Boolean) | 
                 
                    Writes the XML declaration with the version "1.0" and the standalone attribute.
                  (Inherited from XmlTextWriter.) | 
            
| 
                 | 
              WriteStartElement(String) | 
                 
                    When overridden in a derived class, writes out a start tag with the specified local name.
                  (Inherited from XmlWriter.) | 
            
| 
                 | 
              WriteStartElement(String, String) | 
                 
                    When overridden in a derived class, writes the specified start tag and associates it with the given namespace.
                  (Inherited from XmlWriter.) | 
            
| 
                 | 
              WriteStartElement(String, String, String) | 
                 
                    Writes the specified start tag and associates it with the given namespace and prefix.
                  (Inherited from XmlTextWriter.) | 
            
| 
                 | 
              WriteString | 
                 
                    Writes the given text content.
                  (Inherited from XmlTextWriter.) | 
            
| 
                 | 
              WriteSurrogateCharEntity | 
                 
                    Generates and writes the surrogate character entity for the surrogate character pair.
                  (Inherited from XmlTextWriter.) | 
            
| 
                 | 
              WriteValue(Object) | 
                 
                    Writes the object value.
                  (Inherited from XmlWriter.) | 
            
| 
                 | 
              WriteValue(String) | 
                 
                    Writes a String value.
                  (Inherited from XmlWriter.) | 
            
| 
                 | 
              WriteValue(Boolean) | 
                 
                    Writes a Boolean value.
                  (Inherited from XmlWriter.) | 
            
| 
                 | 
              WriteValue(DateTime) | 
                 
                    Writes a DateTime value.
                  (Inherited from XmlWriter.) | 
            
| 
                 | 
              WriteValue(Double) | 
                 
                    Writes a Double value.
                  (Inherited from XmlWriter.) | 
            
| 
                 | 
              WriteValue(Single) | 
                 
                    Writes a single-precision floating-point number.
                  (Inherited from XmlWriter.) | 
            
| 
                 | 
              WriteValue(Decimal) | 
                 
                    Writes a Decimal value.
                  (Inherited from XmlWriter.) | 
            
| 
                 | 
              WriteValue(Int32) | 
                 
                    Writes a Int32 value.
                  (Inherited from XmlWriter.) | 
            
| 
                 | 
              WriteValue(Int64) | 
                 
                    Writes a Int64 value.
                  (Inherited from XmlWriter.) | 
            
| 
                 | 
              WriteWhitespace | 
                 
                    Writes out the given white space.
                  (Inherited from XmlTextWriter.) | 
            
          
            
Properties
        
        | Name | Description | |
|---|---|---|
| 
                 | 
              BaseStream | 
                 
                    Gets the underlying stream object.
                  (Inherited from XmlTextWriter.) | 
            
| 
                 | 
              Formatting | 
                 
                    Indicates how the output is formatted.
                  (Inherited from XmlTextWriter.) | 
            
| 
                 | 
              Indentation | 
                 
                    Gets or sets how many IndentChars to write for each level in the hierarchy when Formatting is set to Formatting.Indented.
                  (Inherited from XmlTextWriter.) | 
            
| 
                 | 
              IndentChar | 
                 
                    Gets or sets which character to use for indenting when Formatting is set to Formatting.Indented.
                  (Inherited from XmlTextWriter.) | 
            
| 
                 | 
              Namespaces | 
                 
                    Gets or sets a value indicating whether to do namespace support.
                  (Inherited from XmlTextWriter.) | 
            
| 
                 | 
              QuoteChar | 
                 
                    Gets or sets which character to use to quote attribute values.
                  (Inherited from XmlTextWriter.) | 
            
| 
                 | 
              Settings | 
                 
                    Gets the XmlWriterSettings object used to create this XmlWriter instance.
                  (Inherited from XmlWriter.) | 
            
| 
                 | 
              WriteState | 
                 
                    Gets the state of the writer.
                  (Inherited from XmlTextWriter.) | 
            
| 
                 | 
              XmlLang | 
                 
                    Gets the current xml:lang scope.
                  (Inherited from XmlTextWriter.) | 
            
| 
                 | 
              XmlSpace | 
                 
                    Gets an XmlSpace representing the current xml:space scope.
                  (Inherited from XmlTextWriter.) |