Partager via


Littéral de document XML (Visual Basic)

Littéral représentant un XDocument objet.

Syntaxe

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

Pièces

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

piComment [ piComment ... ]

Chacun piComment peut être l’un des éléments suivants :

- Littéral d’instruction de traitement XML.
- Littéral de commentaire 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 de retour

Objet XDocument .

Remarques

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 xml ait exactement un élément XML racine, il peut avoir 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.

Remarque

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 et XDeclaration aux XDocument constructeurs.

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