Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Costruttore XElement (XName)

 

Data di pubblicazione: ottobre 2016

Inizializza una nuova istanza della classe XElement con il nome specificato.

Spazio dei nomi:   System.Xml.Linq
Assembly:  System.Xml.Linq (in System.Xml.Linq.dll)

public XElement(
	XName name
)

Parametri

name
Type: System.Xml.Linq.XName

Oggetto XName che contiene il nome dell'elemento.

Questo costruttore crea un elemento con nessun contenuto e senza attributi.

Esiste una conversione implicita da stringa a XName. È tipico utilizzo di questo costruttore per specificare una stringa come parametro anziché creare un nuovo XName. Quando si crea un elemento in uno spazio dei nomi, l'utilizzo tipico consiste nell'utilizzare l'overload dell'operatore di addizione con un XNamespace e una stringa per creare un XName. Per altre informazioni, vedere Utilizzo degli spazi dei nomi XML.

Nell'esempio seguente viene creato un elemento senza contenuto.


                XElement el = new XElement("Root");
Console.WriteLine(el);

Questo esempio produce il seguente output:


<Root />

Nell'esempio seguente viene creato un elemento in uno spazio dei nomi senza contenuto. Per altre informazioni, vedere Utilizzo degli spazi dei nomi XML.


                XNamespace aw = "http://www.adventure-works.com";
XElement root = new XElement(aw + "Root");
Console.WriteLine(root);

                Imports <xmlns="http://www.adventure-works.com">

Module Module1
    Sub Main()
        Dim root = <Root/>
        Console.WriteLine(root)
    End Sub
End Module

Questo esempio produce il seguente output:


<Root xmlns="http://www.adventure-works.com" />

Universal Windows Platform
Disponibile da 8
.NET Framework
Disponibile da 3.5
Libreria di classi portabile
Supportato in: piattaforme .NET portabili
Silverlight
Disponibile da 2.0
Windows Phone Silverlight
Disponibile da 7.0
Windows Phone
Disponibile da 8.1
Torna all'inizio
Mostra: