XDocumentType.Name Property
[ This article is for Windows Phone 8 developers. If you’re developing for Windows 10, see the latest documentation. ]
Gets or sets the name for this Document Type Definition (DTD).
Assembly: System.Xml.Linq (in System.Xml.Linq.dll)
Property Value
Type: System.StringA String that contains the name for this Document Type Definition (DTD).
The following example creates an XML document that contains a DTD. After creating the document, it retrieves the qualified name of the DTD using this property.
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.Name) output.Append(Environment.NewLine) OutputTextBlock.Text = output.ToString()
Show: