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 :
190
The System.Xml.XmlProcessingInstruction 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
Data
CreateNavigator
FirstChild
Equals
HasChildNodes
Overloaded
InnerText
GetEnumerator
InnerXml
GetHashCode
IsReadOnly
GetNamespaceOfPrefix
Item
GetPrefixOfNamespace
LastChild
GetType
LocalName
InsertAfter
Name
InsertBefore
NamespaceURI
Normalize
NextSibling
PrependChild
NodeType
RemoveAll
OuterXml
RemoveChild
OwnerDocument
ReplaceChild
ParentNode
SelectNodes
Prefix
SelectSingleNode
PreviousSibling
Supports
Target
ToString
Value
WriteContentTo
WriteTo
Overview
Processing instructions are used to supplement XML document
data with information that is relevant to the document's processing. The XML
specification provides a special notation that is represented by the
XMLProcessingInstruction class.
Example (VB.NET): How
to add a processing instruction to an XML document using the
XMLDocument.CreateProcessingInstruction method and the XMLProcessingInstruction
class.
The following example uses the
XMLDocument.CreateProcessingInstruction method to create a new XmlProcessingInstruction
object. This object is then appended to the end of the XML document that is
loaded into memory.
Dim objDocument As New System.Xml.XmlDocument
Dim objXmlProcessingInstruction As System.Xml.XmlProcessingInstruction
objDocument.LoadXml("<parentElement1><childElement1>Test
Value 1</childElement1><childElement2>Test Value
2</childElement2><childElement3>Test Value
3</childElement3><childElement4>Test Value 4</childElement4></parentElement1>")
objXmlProcessingInstruction =
objDocument.CreateProcessingInstruction("runme", "with this
data")