XDocument.Declaration Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece la declaración XML de este documento.
public:
property System::Xml::Linq::XDeclaration ^ Declaration { System::Xml::Linq::XDeclaration ^ get(); void set(System::Xml::Linq::XDeclaration ^ value); };
public System.Xml.Linq.XDeclaration Declaration { get; set; }
public System.Xml.Linq.XDeclaration? Declaration { get; set; }
member this.Declaration : System.Xml.Linq.XDeclaration with get, set
Public Property Declaration As XDeclaration
Valor de propiedad
Objeto XDeclaration que contiene la declaración XML de este documento.
Ejemplos
En el ejemplo siguiente se usa esta propiedad para recuperar la declaración XML de un documento.
XDocument doc = new XDocument(
new XDeclaration("1.0", "utf-8", "yes"),
new XComment("This is a comment"),
new XElement("Root", "content")
);
Console.WriteLine(doc.Declaration);
Dim doc As XDocument = _
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<!--This is a comment-->
<Root>content</Root>
Console.WriteLine(doc.Declaration)
Este ejemplo produce el siguiente resultado:
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
Comentarios
A veces, tiene que crear una declaración XML para un documento. Si desea indicar que un documento es independiente, debe usar esta propiedad. Si desea codificar el documento con una codificación distinta de utf-8, puede especificar una codificación mediante .XDeclaration Otro enfoque para codificar un documento es especificar la codificación en un XmlWriter objeto que se pasa a LINQ to XML para escribir.