XML Belgesi Değişmez Değeri (Visual Basic)
Nesneyi temsil eden değişmez değer XDocument .
Sözdizimi
<?xml version="1.0" [encoding="encoding"] [standalone="standalone"] ?>
[ piCommentList ]
rootElement
[ piCommentList ]
Parça
Süre | Tanım |
---|---|
encoding |
isteğe bağlı. Belgenin hangi kodlamayı kullandığını belirten değişmez metin. |
standalone |
isteğe bağlı. Değişmez metin. "Evet" veya "hayır" olmalı. |
piCommentList |
isteğe bağlı. XML işleme yönergelerinin ve XML açıklamalarının listesi. Aşağıdaki biçimi alır:piComment [ piComment ... ] Her piComment biri aşağıdakilerden biri olabilir:- XML İşleme Yönerge değişmez değeri. - XML Açıklaması Değişmez Değeri. |
rootElement |
Gerekli. Belgenin kök öğesi. Biçim aşağıdakilerden biridir:
Daha fazla bilgi için bkz . XML'de Katıştırılmış İfadeler. |
Dönüş Değeri
Bir XDocument nesnesi.
Açıklamalar
Xml belgesi değişmez değeri, değişmez değerin başındaki XML bildirimi tarafından tanımlanır. Her XML belgesi değişmez değerinin tam olarak bir kök XML öğesi olması gerekse de, herhangi bir sayıda XML işleme yönergeleri ve XML açıklamaları olabilir.
XML belgesi değişmez değeri xml öğesinde görüntülenemez.
Not
XML değişmez değeri, satır devamlılığı karakterleri kullanmadan birden çok satıra yayılabilir. Bu, bir XML belgesinden içerik kopyalamanızı ve doğrudan bir Visual Basic programına yapıştırmanızı sağlar.
Visual Basic derleyicisi, XML belgesi değişmez değerini ve XDeclaration oluşturucularına yapılan XDocument çağrılara dönüştürür.
Örnek
Aşağıdaki örnek, XML bildirimi, işleme yönergesi, açıklama ve başka bir öğe içeren bir öğe içeren bir XML belgesi oluşturur.
Dim libraryRequest As XDocument =
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<?xml-stylesheet type="text/xsl" href="show_book.xsl"?>
<!-- Tests that the application works. -->
<books>
<book/>
</books>
Console.WriteLine(libraryRequest)