XmlDocumentType.IsReadOnly Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan nilai yang menunjukkan apakah simpul bersifat baca-saja.
public:
virtual property bool IsReadOnly { bool get(); };
public override bool IsReadOnly { get; }
member this.IsReadOnly : bool
Public Overrides ReadOnly Property IsReadOnly As Boolean
Nilai Properti
true jika simpul bersifat baca-saja; jika tidak, false.
Karena node DocumentType bersifat baca-saja, properti ini selalu mengembalikan true.
Contoh
Contoh berikut menampilkan informasi tentang node DocumentType.
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>");
// Determine whether the node is read-only.
if (doc.DocumentType.IsReadOnly)
Console.WriteLine("Document type nodes are always read-only");
}
}
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>")
Dim doctype As XmlDocumentType = doc.DocumentType
' Determine whether the node is read-only.
If doctype.IsReadOnly Then
Console.WriteLine("Document type nodes are always read-only")
End If
End Sub
End Class
Keterangan
Simpul baca-saja adalah simpul yang properti, atribut, atau turunannya tidak dapat diubah. Namun, Anda dapat menghapus simpul baca-saja dari pohon dan menyisipkannya di tempat lain.
Anda dapat menghapus XmlDocumentType dari dokumen dan memasukkannya kembali ke dalam dokumen selama dokumen tidak memiliki simpul elemen. Setelah dokumen memiliki elemen akar, XmlDocumentType dokumen tidak dapat diubah.
Properti ini adalah ekstensi Microsoft ke Model Objek Dokumen (DOM).