Condividi tramite


XDeclaration Costruttori

Definizione

Inizializza una nuova istanza della classe XDeclaration.

Overload

XDeclaration(XDeclaration)

Inizializza una nuova istanza della classe XDeclaration con un altro oggetto XDeclaration.

XDeclaration(String, String, String)

Inizializza una nuova istanza della classe XDeclaration con la versione specificata, la codifica e lo stato autonomo.

XDeclaration(XDeclaration)

Origine:
XDeclaration.cs
Origine:
XDeclaration.cs
Origine:
XDeclaration.cs

Inizializza una nuova istanza della classe XDeclaration con un altro oggetto XDeclaration.

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)

Parametri

other
XDeclaration

Oggetto XDeclaration utilizzato per inizializzare l'oggetto XDeclaration.

Commenti

Questo costruttore viene usato internamente per creare una copia profonda di un albero XML.

Vedi anche

Si applica a

XDeclaration(String, String, String)

Origine:
XDeclaration.cs
Origine:
XDeclaration.cs
Origine:
XDeclaration.cs

Inizializza una nuova istanza della classe XDeclaration con la versione specificata, la codifica e lo stato autonomo.

public:
 XDeclaration(System::String ^ version, System::String ^ encoding, System::String ^ standalone);
public XDeclaration (string version, string encoding, 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)

Parametri

version
String

Versione del codice XML, in genere "1.0".

encoding
String

Codifica del documento XML

standalone
String

Stringa che contiene "sì" o "no" che specifica se il codice XML è autonomo o richiede che entità esterne vengano risolte.

Esempio

Nell'esempio seguente viene creato un documento contenente una dichiarazione.

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"))  

Nell'esempio viene prodotto l'output seguente:

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

Vedi anche

Si applica a