Mono Class Library: Overview

System.Xml.XmlWriter: Members

The members of System.Xml.XmlWriter are listed below.

See Also: Inherited members from System.Object

Protected Constructors

Constructs a new instance of the System.Xml.XmlWriter class.

Public Properties

[read-only]
SettingsXmlWriterSettings. Documentation for this section has not yet been entered.
[read-only]
abstract
WriteStateWriteState. Gets the write state of the writer.
[read-only]
XmlLangstring. Gets the language attribute, xml:lang, specifying the language in which the content and attribute values of the current element are written.
[read-only]
XmlSpaceXmlSpace. Gets the white space attribute, xml:space, specifying how white space is handled in the current element.

Public Methods

abstract
Close()
Closes the writer.
static
Create(System.IO.Stream) : XmlWriter
Documentation for this section has not yet been entered.
static
Create(System.IO.TextWriter) : XmlWriter
Documentation for this section has not yet been entered.
static
Create(string) : XmlWriter
Documentation for this section has not yet been entered.
static
Create(System.Text.StringBuilder) : XmlWriter
Documentation for this section has not yet been entered.
static
Create(XmlWriter) : XmlWriter
Documentation for this section has not yet been entered.
static
Create(System.IO.Stream, XmlWriterSettings) : XmlWriter
Documentation for this section has not yet been entered.
static
Create(System.IO.TextWriter, XmlWriterSettings) : XmlWriter
Documentation for this section has not yet been entered.
static
Create(string, XmlWriterSettings) : XmlWriter
Documentation for this section has not yet been entered.
static
Create(System.Text.StringBuilder, XmlWriterSettings) : XmlWriter
Documentation for this section has not yet been entered.
static
Create(XmlWriter, XmlWriterSettings) : XmlWriter
Documentation for this section has not yet been entered.
abstract
Flush()
Clears all buffers and causes any buffered data to be written to the underlying stream.
abstract
LookupPrefix(string) : string
Retrieves the prefix defined in the current namespace scope for the specified namespace URI.
WriteAttributes(XmlReader, bool)
Writes the attributes found at the current position of a System.Xml.XmlReader.
WriteAttributeString(string, string)
Writes a new attribute with the specified local name and value.
WriteAttributeString(string, string, string)
Writes a new attribute with the specified local name, namespace URI, and value.
WriteAttributeString(string, string, string, string)
Writes a new attribute with the specified prefix, local name, namespace URI, and value.
abstract
WriteBase64(byte[], int, int)
Encodes the specified binary bytes as Base64 and writes out the resulting text.
WriteBinHex(byte[], int, int)
Encodes the specified binary bytes as BinHex and writes the resulting text.
abstract
WriteCData(string)
Writes out a CDATA block containing the specified text.
abstract
WriteCharEntity(char)
Forces the generation of a character entity for the specified Unicode character value.
abstract
WriteChars(char[], int, int)
Writes text a buffer at a time.
abstract
WriteComment(string)
Writes a comment containing the specified text.
abstract
WriteDocType(string, string, string, string)
Writes the document type declaration with the specified name and optional attributes.
WriteElementString(string, string)
Writes an element with the specified local name and value.
WriteElementString(string, string, string)
Writes an element with the specified local name, namespace URI, and value.
WriteElementString(string, string, string, string)
Documentation for this section has not yet been entered.
abstract
WriteEndAttribute()
Closes the attribute started with the XmlWriter.WriteStartAttribute(string, string) method.
abstract
WriteEndDocument()
Closes open elements and attributes and sets the XmlWriter.WriteState back to the WriteState.Start state.
abstract
WriteEndElement()
Closes an open element and pops the corresponding namespace scope.
abstract
WriteEntityRef(string)
Writes an entity reference with the specified name.
abstract
WriteFullEndElement()
Closes an open element and pops the corresponding namespace scope.
WriteName(string)
Writes 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).
WriteNmToken(string)
Writes the specified name, ensuring it is a valid name token (Nmtoken) according to the W3C XML 1.0 recommendation (http://www.w3.org/TR/1998/REC-xml-19980210#NT-Name).
WriteNode(XmlReader, bool)
Writes the node found at the current position of the specified System.Xml.XmlReader, and all sub-nodes.
WriteNode(System.Xml.XPath.XPathNavigator, bool)
Documentation for this section has not yet been entered.
abstract
WriteProcessingInstruction(string, string)
Writes a processing instruction with the specified name and text.
WriteQualifiedName(string, string)
Writes the qualified name.
abstract
WriteRaw(string)
Writes raw text from a string.
abstract
WriteRaw(char[], int, int)
Writes raw text from a character array.
WriteStartAttribute(string)
Documentation for this section has not yet been entered.
WriteStartAttribute(string, string)
Writes the start of an attribute.
abstract
WriteStartAttribute(string, string, string)
Writes the start of an attribute with the specified prefix and name, and associates the prefix with the specified namespace URI.
abstract
WriteStartDocument()
Writes the XML declaration with the version "1.0" and no standalone attribute.
abstract
WriteStartDocument(bool)
Writes the XML declaration with the version "1.0" and the standalone attribute.
WriteStartElement(string)
Writes a start element with the specified name.
WriteStartElement(string, string)
Writes a start element with the specified name, and associates it with the given namespace.
abstract
WriteStartElement(string, string, string)
Writes a start element with the specified name, and associates it with the given namespace and prefix.
abstract
WriteString(string)
Writes the specified text.
abstract
WriteSurrogateCharEntity(char, char)
Generates and writes the surrogate character entity for the surrogate character pair.
WriteValue(bool)
Documentation for this section has not yet been entered.
WriteValue(DateTime)
Documentation for this section has not yet been entered.
WriteValue(decimal)
Documentation for this section has not yet been entered.
WriteValue(double)
Documentation for this section has not yet been entered.
WriteValue(int)
Documentation for this section has not yet been entered.
WriteValue(long)
Documentation for this section has not yet been entered.
WriteValue(object)
Documentation for this section has not yet been entered.
WriteValue(float)
Documentation for this section has not yet been entered.
WriteValue(string)
Documentation for this section has not yet been entered.
abstract
WriteWhitespace(string)
Writes the given white space.

Protected Methods

Dispose(bool)
Documentation for this section has not yet been entered.

Explicitly Implemented Interface Members

IDisposable.DisposeDocumentation for this section has not yet been entered.