XDeclaration Costruttori

Definizione

Inizializza una nuova istanza della classe XDeclaration.

Overload

Nome Descrizione
XDeclaration(XDeclaration)

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

XDeclaration(String, String, String)

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

XDeclaration(XDeclaration)

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

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

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 questo XDeclaration oggetto.

Commenti

Questo costruttore viene utilizzato internamente per creare una copia completa di un albero XML.

Vedi anche

Si applica a

XDeclaration(String, String, String)

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

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

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

La versione del codice XML, in genere "1.0".

encoding
String

Codifica del documento XML

standalone
String

Stringa contenente "sì" o "no" che specifica se il codice XML è autonomo o richiede la risoluzione di entità esterne.

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

In questo esempio viene generato l'output seguente:

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

Vedi anche

Si applica a