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

Metodo XName.Get (String, String)

 

Data di pubblicazione: ottobre 2016

Ottiene un XName oggetto da un nome locale e uno spazio dei nomi.

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

public static XName Get(
	string localName,
	string namespaceName
)

Parametri

localName
Type: System.String

Un nome locale (non qualificato).

namespaceName
Type: System.String

Spazio dei nomi XML.

Valore restituito

Type: System.Xml.Linq.XName

Un XName oggetto creato dal nome locale specificato e lo spazio dei nomi.

Questo metodo contiene overload che consentono di creare un XName. È possibile crearlo da un nome XML esteso nel formato {namespace}localname, o da uno spazio dei nomi e nome locale, specificati separatamente.

Un modo molto più comune e più semplice per creare un XName consiste nell'utilizzare la conversione implicita da stringa.

Poiché XName sono suddivisi, se è presente un XName con lo stesso nome, la variabile assegnata farà riferimento esistente XName. Se è presente alcun XName, un nuovo uno verrà creato e inizializzato.

Nell'esempio seguente viene illustrato l'utilizzo di questo metodo.


                XName name = XName.Get("Root", "http://www.adventure-works.com");
XElement el = new XElement(name, "content");
Console.WriteLine(el);

// This is the preferred form.
XNamespace aw = "http://www.adventure-works.com";
XElement el2 = new XElement(aw + "Root", "content");
Console.WriteLine(el2);

Questo esempio produce il seguente output:

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

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: