Mark Wilson I am the creator of TopXML. I am available for international and local (Australia) contracts. I am a Solution Architect/Business Analyst. I have worked in IT in several countries (NZ, Australia, South Africa, UK) building and training teams for government and very large non-governmental organizations. I am ex-Microsoft Consulting Services. I wrote the first book on Microsoft XML published in 2000 called XML Programming with VB and ASP. Most recently I have been building tools for the SEO industry. Ask me for a 37 point SEO health-checkup for your website.
First posted :
03/24/2008
Times viewed :
524
The System.Xml.XmlDocumentFragment Class
Supported Versions
.NET Framework 1.0, 1.1, 1.2
Public Members
Bold members are covered in the sample code.
Public Properties
Public Methods
Attributes
AppendChild
BaseURI
Clone
ChildNodes
CloneNode
FirstChild
CreateNavigator
HasChildNodes
Equals
InnerText
GetEnumerator
InnerXml
GetHashCode
IsReadOnly
GetNamespaceOfPrefix
LastChild
GetPrefixOfNamespace
LocalName
GetType
Name
InsertAfter
NamespaceURI
InsertBefore
NextSibling
Normalize
NodeType
PrependChild
OuterXml
RemoveAll
OwnerDocument
RemoveChild
ParentNode
ReplaceChild
Prefix
SelectNodes
PreviousSibling
SelectSingleNode
Value
Supports
ToString
WriteContentTo
WriteTo
Overview
This simple class, derived from System.Xml.XmlNode, is
useful for creating nodes when working within an XML document tree.
Example (VB.NET):
How to create and populate an XMLDocumentFragment object, and insert it into
and XML document.
In the following example we load an XML document, and then
use the CreateDocumentFragment method of the XML Document class to assign an
XML construct to an XMLDocumentFragment object. The fragment is then inserted
and the document its value is displayed using the
XMLDocumentFragment.OwnerDocument property.
Dim objDocument As New
System.Xml.XmlDocument
Dim objNewFragment As System.Xml.XmlDocumentFragment
objDocument.LoadXml("<sampleElement1><sampleElement3>We
are demonstrating XML document
fragments.</sampleElement3></sampleElement1>")