Literal de documento XML (Visual Basic)
Um literal que representa um objeto XDocument.
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. Tem o seguinte formato:piComment [ piComment ... ] Cada piComment pode ser uma destas opções:- Literal de instrução de processamento XML. - Literal de comentário XML. |
rootElement |
Obrigatórios. Elemento raiz do documento. O formato é um dos seguintes:
Para obter mais informações, confira Expressões inseridas em XML. |
Valor Retornado
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 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 do 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 XDocument 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)