Compartilhar via


Literal de documento XML (Visual Basic)

A literal representing an XDocument object.

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

Parts

Term

Definition

encoding

Optional. Usa a declarar qual codificação de documento de textoLiteral .

standalone

Optional. Literal text. Deve ser "Sim" ou "não".

piCommentList

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

Required. Elemento raiz do documento. The format is one of the following:

For more information, see Expressões inseridas no XML (Visual Basic).

Valor de retorno

An XDocument object.

Comentários

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

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

ObservaçãoObservação

An XML literal can span multiple lines without using line continuation characters. This enables you to copy content from an XML document and paste it directly into a Visual Basic program.

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 umadeclaraçãode 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

Referência

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

Literal de comentário XML (Visual Basic)

Literal de elemento XML (Visual Basic)

XElement

XProcessingInstruction

XComment

XDocument

Conceitos

Expressões inseridas no XML (Visual Basic)

Outros recursos

Literais XML (Visual Basic)

Criando XML em Visual Basic