Compartilhar via


Literal de documento XML (Visual Basic)

Um literal representando um objeto XDocument.

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

Partes

Termo

Definição

encoding

Opcional.Usa a declarar qual codificação do documento de texto literal.

standalone

Opcional.Texto literal.Deve ser "Sim" ou "não".

piCommentList

Opcional.Lista de instruções de processamento de XML e os comentários XML.Usa o seguinte formato:

piComment [ piComment ... ]

Cada piCommentpode ser uma das seguintes opções:

rootElement

Obrigatório.Elemento raiz do documento.O formato é uma das seguintes opções:

Para obter mais informações, consulte Expressões incorporadas em XML (Visual Basic).

Valor de retorno

Um objeto XDocument.

Comentários

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

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

ObservaçãoObservação

Um literal XML pode abranger várias linhas sem usar caracteres de continuação de linha.Habilita a cópia de conteúdo de um documento XML e a colagem direta em um programa Visual Basic.

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

Exemplo

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

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

Referência

Literal (Visual Basic) de instrução de processamento XML

Literal de comentário XML (Visual Basic)

Literal do elemento XML (Visual Basic)

XElement

XProcessingInstruction

XComment

XDocument

Conceitos

Expressões incorporadas em XML (Visual Basic)

Outros recursos

Literais XML (Visual Basic)

Criando XML no Visual Basic