Mono Class Library: Overview

System.Xml.XmlDocument: Members

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

See Also: Inherited members from System.Xml.XmlNode

Public Constructors

Creates a new object of this type.
Creates a new object of this type, with the argument System.Xml.XmlNameTable as its XmlDocument.NameTable.

Protected Constructors

Documentation for this section has not yet been entered.

Public Properties

[read-only]
override
BaseURIstring. Documentation for this section has not yet been entered.
[read-only]
DocumentElementXmlElement. Gets the document element, if any.
[read-only]
DocumentTypeXmlDocumentType. Gets the document type definition (DTD).
[read-only]
ImplementationXmlImplementation. Gets the System.Xml.XmlImplementation which created this document object, if any.
override
InnerXmlstring. Documentation for this section has not yet been entered.
[read-only]
override
IsReadOnlybool. Documentation for this section has not yet been entered.
[read-only]
override
LocalNamestring. Documentation for this section has not yet been entered.
[read-only]
override
Namestring. Documentation for this section has not yet been entered.
[read-only]
NameTableXmlNameTable. Gets an System.Xml.XmlNameTable object that stores all name strings used in this document.
[read-only]
override
NodeTypeXmlNodeType. Documentation for this section has not yet been entered.
[read-only]
override
OwnerDocumentXmlDocument. Documentation for this section has not yet been entered.
[read-only]
override
ParentNodeXmlNode. Documentation for this section has not yet been entered.
PreserveWhitespacebool. Gets or sets a flag that indicates whether this document preserves whitespace nodes on loading content.
[read-only]
override
SchemaInfoSystem.Xml.Schema.IXmlSchemaInfo. Documentation for this section has not yet been entered.
SchemasSystem.Xml.Schema.XmlSchemaSet. Documentation for this section has not yet been entered.
[write-only]
XmlResolverXmlResolver. Sets an xml resolver that is used to resolve external resources.

Public Methods

override
CloneNode(bool) : XmlNode
Documentation for this section has not yet been entered.
CreateAttribute(string) : XmlAttribute
Documentation for this section has not yet been entered.
CreateAttribute(string, string) : XmlAttribute
Documentation for this section has not yet been entered.
CreateAttribute(string, string, string) : XmlAttribute
Creates an System.Xml.XmlAttribute object.
CreateCDataSection(string) : XmlCDataSection
Documentation for this section has not yet been entered.
CreateComment(string) : XmlComment
Documentation for this section has not yet been entered.
CreateDocumentFragment() : XmlDocumentFragment
Documentation for this section has not yet been entered.
CreateDocumentType(string, string, string, string) : XmlDocumentType
Documentation for this section has not yet been entered.
CreateElement(string) : XmlElement
Documentation for this section has not yet been entered.
CreateElement(string, string) : XmlElement
Documentation for this section has not yet been entered.
CreateElement(string, string, string) : XmlElement
Creates an System.Xml.XmlElement object.
CreateEntityReference(string) : XmlEntityReference
Documentation for this section has not yet been entered.
override
CreateNavigator() : System.Xml.XPath.XPathNavigator
Documentation for this section has not yet been entered.
CreateNode(string, string, string) : XmlNode
Creates an System.Xml.XmlNode instance.
CreateNode(XmlNodeType, string, string) : XmlNode
Creates an System.Xml.XmlNode instance.
CreateNode(XmlNodeType, string, string, string) : XmlNode
Creates an System.Xml.XmlNode instance.
CreateProcessingInstruction(string, string) : XmlProcessingInstruction
Documentation for this section has not yet been entered.
CreateSignificantWhitespace(string) : XmlSignificantWhitespace
Documentation for this section has not yet been entered.
CreateTextNode(string) : XmlText
Documentation for this section has not yet been entered.
CreateWhitespace(string) : XmlWhitespace
Documentation for this section has not yet been entered.
CreateXmlDeclaration(string, string, string) : XmlDeclaration
Documentation for this section has not yet been entered.
GetElementById(string) : XmlElement
Returns an System.Xml.XmlElement node whose ID matches the argument string.
GetElementsByTagName(string) : XmlNodeList
Returns a node list which contains descendant elements of this document which match the specified name.
GetElementsByTagName(string, string) : XmlNodeList
Returns a node list which contains descendant elements of this document which match the specified name.
ImportNode(XmlNode, bool) : XmlNode
Used to import an System.Xml.XmlNode which comes from another document instance.
Load(System.IO.Stream)
Read the argument System.IO.Stream as XML document and loads it as content nodes.
Load(System.IO.TextReader)
Read the argument System.IO.TextReader as XML document and loads it as content nodes.
Load(string)
Read the argument System.IO.Stream as XML document and loads it as content nodes.
Load(XmlReader)
Loads the argument System.Xml.XmlReader as document content nodes.
LoadXml(string)
Loads the argument as raw XML string.
ReadNode(XmlReader) : XmlNode
Read an XML node from argument System.Xml.XmlReader and returns it as an System.Xml.XmlNode object.
Save(System.IO.Stream)
Writes the entire document into argument System.IO.Stream.
Save(System.IO.TextWriter)
Writes the entire document into argument System.IO.TextWriter.
Save(string)
Writes the entire document into specified file.
Save(XmlWriter)
Writes the entire document into argument System.Xml.XmlWriter.
Validate(System.Xml.Schema.ValidationEventHandler)
Documentation for this section has not yet been entered.
Validate(System.Xml.Schema.ValidationEventHandler, XmlNode)
Documentation for this section has not yet been entered.
override
WriteContentTo(XmlWriter)
Documentation for this section has not yet been entered.
override
WriteTo(XmlWriter)
Documentation for this section has not yet been entered.

Protected Methods

CreateDefaultAttribute(string, string, string) : XmlAttribute
Documentation for this section has not yet been entered.
CreateNavigator(XmlNode) : System.Xml.XPath.XPathNavigator
Documentation for this section has not yet been entered.

Public Events

NodeChangedRaised after the value of a node was changed.
NodeChangingRaised before the value of a node is being changed.
NodeInsertedRaised after a node was inserted.
NodeInsertingRaised before a node is being inserted.
NodeRemovedRaised after a node was removed.
NodeRemovingRaised before a node is being removed.

Explicitly Implemented Interface Members

System.Xml.IHasXmlChildNode.LastLinkedChildXmlLinkedNode. Documentation for this section has not yet been entered.

Extension Methods

static
AsQueryable(this IEnumerable) : System.Linq.IQueryable
Documentation for this section has not yet been entered.
static
Cast<TResult>(this IEnumerable) : IEnumerable<TResult>
Documentation for this section has not yet been entered.
static
OfType<TResult>(this IEnumerable) : IEnumerable<TResult>
Documentation for this section has not yet been entered.