XDeclaration Construtores

Definição

Inicializa uma nova instância da classe XDeclaration.

Sobrecargas

Nome Description
XDeclaration(XDeclaration)

Inicializa uma nova instância da classe de XDeclaration outro XDeclaration objeto.

XDeclaration(String, String, String)

Inicializa uma nova instância da XDeclaration classe com a versão, a codificação e o status autônomo especificados.

XDeclaration(XDeclaration)

Inicializa uma nova instância da classe de XDeclaration outro XDeclaration objeto.

public:
 XDeclaration(System::Xml::Linq::XDeclaration ^ other);
public XDeclaration(System.Xml.Linq.XDeclaration other);
new System.Xml.Linq.XDeclaration : System.Xml.Linq.XDeclaration -> System.Xml.Linq.XDeclaration
Public Sub New (other As XDeclaration)

Parâmetros

other
XDeclaration

O XDeclaration usado para inicializar esse XDeclaration objeto.

Comentários

Esse construtor é usado principalmente internamente para fazer uma cópia profunda de uma árvore XML.

Confira também

Aplica-se a

XDeclaration(String, String, String)

Inicializa uma nova instância da XDeclaration classe com a versão, a codificação e o status autônomo especificados.

public:
 XDeclaration(System::String ^ version, System::String ^ encoding, System::String ^ standalone);
public XDeclaration(string version, string encoding, string standalone);
new System.Xml.Linq.XDeclaration : string * string * string -> System.Xml.Linq.XDeclaration
Public Sub New (version As String, encoding As String, standalone As String)

Parâmetros

version
String

A versão do XML, geralmente "1.0".

encoding
String

A codificação para o documento XML.

standalone
String

Uma cadeia de caracteres que contém "sim" ou "não" que especifica se o XML é autônomo ou exige que entidades externas sejam resolvidas.

Exemplos

O exemplo a seguir cria um documento que contém uma declaração.

XDocument doc = new XDocument(
    new XDeclaration("1.0", "utf-8", "yes"),
    new XComment("This is a comment"),
    new XElement("Root", "content")
);
doc.Save("Root.xml");

Console.WriteLine(File.ReadAllText("Root.xml"));
Dim doc As XDocument = _
        <?xml version="1.0" encoding="utf-8" standalone="yes"?>
            <!--This is a comment-->
            <Root>content</Root>

doc.Save("Root.xml")

Console.WriteLine(File.ReadAllText("Root.xml"))

Este exemplo produz a seguinte saída:

<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<!--This is a comment-->
<Root>content</Root>

Confira também

Aplica-se a