XmlDocument.DocumentType Eigenschap

Definitie

Hiermee haalt u het knooppunt op met de DOCTYPE-declaratie.

public:
 virtual property System::Xml::XmlDocumentType ^ DocumentType { System::Xml::XmlDocumentType ^ get(); };
public virtual System.Xml.XmlDocumentType? DocumentType { get; }
public virtual System.Xml.XmlDocumentType DocumentType { get; }
member this.DocumentType : System.Xml.XmlDocumentType
Public Overridable ReadOnly Property DocumentType As XmlDocumentType

Waarde van eigenschap

Het XmlNode documenttype (DOCTYPE-declaratie) bevat.

Voorbeelden

In het volgende voorbeeld wordt de DOCTYPE-declaratie voor het document weergegeven.

using System;
using System.IO;
using System.Xml;

public class Sample
{
  public static void Main()
  {
    // Create the XmlDocument.
    XmlDocument doc = new XmlDocument();
    doc.LoadXml("<!DOCTYPE book [<!ENTITY h 'hardcover'>]>" +
                "<book genre='novel' ISBN='1-861001-57-5'>" +
                "<title>Pride And Prejudice</title>" +
                "<style>&h;</style>" +
                "</book>");

    // Display the DocumentType.
    Console.WriteLine(doc.DocumentType.OuterXml);
  }
}
Option Explicit
Option Strict

Imports System.IO
Imports System.Xml

Public Class Sample
    Public Shared Sub Main()
        ' Create the XmlDocument.
        Dim doc As New XmlDocument()
        doc.LoadXml("<!DOCTYPE book [<!ENTITY h 'hardcover'>]>" & _
                    "<book genre='novel' ISBN='1-861001-57-5'>" & _
                    "<title>Pride And Prejudice</title>" & _
                    "<style>&h;</style>" & _
                    "</book>")
        
        ' Display the DocumentType.
        Console.WriteLine(doc.DocumentType.OuterXml)
    End Sub
End Class

Opmerkingen

Een XmlDocument kan één en slechts één onderliggend element hebben met XmlNodeType een gelijk aan DocumentType.

Note

Deze eigenschap is alleen-lezen. Als u het DocumentType-knooppunt wilt wijzigen, verwijdert u het bestaande knooppunt, maakt u een nieuw knooppunt met behulp van de CreateDocumentType methode en voegt u het nieuwe knooppunt toe aan het document.

Van toepassing op

Zie ook