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 inseridas no 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.
Dica
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 #ctor e #ctor 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 de instrução de processamento XML (Visual Basic)
Literal de comentário XML (Visual Basic)
Literal do elemento XML (Visual Basic)
Conceitos
Expressões inseridas no XML (Visual Basic)