Littéral de document XML (Visual Basic)

Littéral représentant un objet XDocument.

Syntaxe

<?xml version="1.0" [encoding="encoding"] [standalone="standalone"] ?>  
[ piCommentList ]  
rootElement  
[ piCommentList ]  

Éléments

Terme Définition
encoding Optionnel. Texte littéral déclarant l’encodage utilisé par le document.
standalone Optionnel. Texte littéral. Doit être « oui » ou « non ».
piCommentList Optionnel. Liste d’instructions de traitement XML et de commentaires XML. Prend le format suivant :

piComment [ piComment ... ]

Chaque piComment peut être :

- Littéral d’instruction de traitement XML.
- Littéral de commentaires XML.
rootElement Obligatoire. Élément racine du document. Le format est l’un des suivants :


Pour plus d’informations, consultez Expressions incorporées dans XML.

Valeur renvoyée

Objet XDocument.

Notes

Un littéral de document XML est identifié par la déclaration XML au début du littéral. Bien que chaque littéral de document XML ait exactement un seul élément XML racine, il peut contenir n’importe quel nombre d’instructions de traitement XML et de commentaires XML.

Un littéral de document XML ne peut pas apparaître dans un élément XML.

Notes

Un littéral XML peut s’étendre sur plusieurs lignes sans utiliser de caractères de continuation de ligne. Cela vous permet de copier du contenu à partir d’un document XML et de le coller directement dans un programme Visual Basic.

Le compilateur Visual Basic convertit le littéral de document XML en appels aux constructeurs XDocument et XDeclaration.

Exemple

L’exemple suivant crée un document XML qui a une déclaration XML, une instruction de traitement, un commentaire et un élément qui contient un autre élément.

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)

Voir aussi