Compartilhar via


Documento XML Literal (Visual Basic)

Um literal que representa um XDocument objeto.

Sintaxe

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

Partes

Prazo 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. Usa o seguinte formato:

piComment [ piComment ... ]

Cada piComment um pode ser um dos seguintes:

- Literal de 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 Inseridas em XML.

Valor de retorno

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 precise 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.

Observação

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

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

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