XmlDocument.DocumentType Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
DOCTYPE bildirimini içeren düğümü alır.
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
Özellik Değeri
DocumentType'ı XmlNode içeren (DOCTYPE bildirimi).
Örnekler
Aşağıdaki örnek, belgenin DOCTYPE bildirimini alır ve görüntüler.
#using <System.Xml.dll>
using namespace System;
using namespace System::IO;
using namespace System::Xml;
int main()
{
// Create the XmlDocument.
XmlDocument^ doc = gcnew 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 );
}
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
Açıklamalar
DocumentType'a XmlDocument
eşit bir XmlNodeType ve yalnızca bir alt öğeye sahip olabilir.
Not
Bu özellik salt okunur durumdadır. DocumentType düğümünü değiştirmek için mevcut düğümü silin, yöntemini kullanarak CreateDocumentType yeni bir düğüm oluşturun ve yeni düğümü belgeye ekleyin.