Partilhar via


Literal de documento XML (Visual Basic)

Um literal que representa um XDocument objeto.

Sintaxe

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

Partes

Termo Definição
encoding Opcional. Texto literal declarando qual codificação o documento usa.
standalone Opcional. Texto literal. Deve ser "sim" ou "não".
piCommentList Opcional. Lista de instruções de processamento XML e comentários XML. Assume o seguinte formato:

piComment [ piComment ... ]

Cada piComment um pode ser um dos seguintes:

- Literal da instrução de processamento XML.
- Literal de comentário XML.
rootElement Obrigatório. Elemento raiz do documento. O formato é um dos seguintes:


Para obter mais informações, consulte Expressões incorporadas em XML.

Devolver Valor

Um XDocument objeto.

Observações

Um literal de documento XML é identificado pela declaração XML no início do literal. Embora cada literal de documento XML deva ter exatamente um elemento XML raiz, ele pode ter qualquer número de instruções de processamento XML e comentários XML.

Um literal de documento XML não pode aparecer em um elemento XML.

Nota

Um literal XML pode abranger várias linhas sem usar caracteres de continuação de linha. Isso permite copiar conteúdo de um documento XML e colá-lo diretamente em um programa Visual Basic.

O compilador do Visual Basic converte o documento XML literal em chamadas para os XDocument construtores e XDeclaration .

Exemplo

O exemplo a seguir cria um documento XML que tem uma declaração XML, uma instrução de processamento, um comentário e um elemento que contém outro elemento.

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)

Consulte também