Littéral de document XML (Visual Basic)
Littéral représentant un objet XDocument.
<?xml version="1.0" [encoding="encoding"] [standalone="standalone"] ?>
[ piCommentList ]
rootElement
[ piCommentList ]
Composants
Terme |
Définition |
encoding |
Facultatif. Texte littéral qui déclare l'encodage utilisé par le document. |
standalone |
Facultatif. Texte littéral. Doit être "oui" ou "non". |
piCommentList |
Facultatif. Liste d'instructions de traitement XML et de commentaires XML. Prend le format suivant : piComment [ piComment ... ] Chaque piCommentpeut correspondre à l'un des éléments suivants : |
rootElement |
Obligatoire. Élément racine du document. Le format est l'un des suivants :
Pour plus d'informations, consultez Expressions incorporées en XML (Visual Basic). |
Valeur de retour
Objet XDocument.
Notes
Littéral de document XML identifié par la déclaration XML au démarrage du littéral. Bien que chaque littéral de document XML doive comporter précisément un élément XML racine, il peut comporter tout 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 couvrir plusieurs lignes, sans utiliser de caractères de continuation de ligne.Cela vous permet de copier le contenu 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 #ctor et #ctor.
Exemple
L'exemple suivant crée un document XML qui possède une déclaration XML, une instruction de traitement, un commentaire et un élément contenant 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
Référence
Littéral d'instruction de traitement XML (Visual Basic)
Littéraux de commentaires XML (Visual Basic)
Littéral d'élément XML (Visual Basic)
Concepts
Expressions incorporées en XML (Visual Basic)