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 :
196
The System.Xml.XmlComment 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
AppendData
ChildNodes
Clone
Data
CloneNode
FirstChild
CreateNavigator
HasChildNodes
DeleteData
InnerText
Equals
InnerXml
GetEnumerator
IsReadOnly
GetHashCode
Item
GetNamespaceOfPrefix
LastChild
URI in the declaration.
Length
GetPrefixOfNamespace
LocalName
GetType
Name
InsertAfter
NamespaceURI
InsertBefore
NextSibling
InsertData
NodeType
Normalize
OuterXml
PrependChild
OwnerDocument
RemoveAll
ParentNode
RemoveChild
Prefix
ReplaceChild
PreviousSibling
ReplaceData
Value
SelectNodes
SelectSingleNode
Substring
Supports
ToString
WriteContentTo
WriteTo
Overview
This specialized class simply represents a standard XML
comment section (an area within an XML documented bracketed by <!-- and
-->). It is a sub-class of XMLCharacterData and inherits many of its
methods. Use this class to add, modify, or delete comment sections within XML
documents.
Example (VB.NET):
How to create and assign a value to an XMLComment object, and how to insert and
remove this object from an XML document.
The example provided here loads an XML construct without
any comments. It then inserts a sample comment using the XMLDocument.CreateComment
and XMLElement.AppendChild methods. It captures the contents of the document in
a variable, but then removes the comment it just added, using the RemoveChild
method. It concludes by displaying both variations of the construct.
Dim objDocument As New System.Xml.XmlDocument
Dim objComment As System.Xml.XmlComment
Dim objElement As System.Xml.XmlElement
Dim strValue As String
objDocument.LoadXml("<sampleElement1><sampleElement2>We
are demonstrating XML.</sampleElement2></sampleElement1>")
objComment = objDocument.CreateComment("Sample text
for an XML comment.")