XDocumentType.NodeType Property
[ This article is for Windows Phone 8 developers. If you’re developing for Windows 10, see the latest documentation. ]
Gets the node type for this node.
Assembly: System.Xml.Linq (in System.Xml.Linq.dll)
Property Value
Type: System.Xml.XmlNodeTypeThe node type. For XDocumentType objects, this value is DocumentType.
The following example shows the use of this property to retrieve the node type for an XDocumentType object.
Dim output As New StringBuilder Dim internalSubset = _ "<!ELEMENT Pubs (Book+)>" & Environment.NewLine & _ "<!ELEMENT Book (Title, Author)>" & Environment.NewLine & _ "<!ELEMENT Title (#PCDATA)>" & Environment.NewLine & _ "<!ELEMENT Author (#PCDATA)>" Dim doc As XDocument = _ <?xml version="1.0" encoding="utf-8" standalone="yes"?> <!--This is a comment.--> <?xml-stylesheet href='mystyle.css' title='Compact' type='text/css'?> <Pubs> <Book> <Title>Artifacts of Roman Civilization</Title> <Author>Moreno, Jordao</Author> </Book> <Book> <Title>Midieval Tools and Implements</Title> <Author>Gazit, Inbar</Author> </Book> </Pubs> <!--This is another comment.--> doc.FirstNode.AddAfterSelf(New XDocumentType("Pubs", Nothing, Nothing, internalSubset)) output.Append(doc.DocumentType.NodeType.ToString()) output.Append(Environment.NewLine) OutputTextBlock.Text = output.ToString()
Show: