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 XmlElementAttribute (String)

 

Data di pubblicazione: ottobre 2016

Inizializza una nuova istanza di XmlElementAttribute classe e specifica il nome dell'elemento XML.

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

public XmlElementAttribute(
	string elementName
)

Parametri

elementName
Type: System.String

Nome dell'elemento XML del membro serializzato.

Per impostazione predefinita, il XmlSerializer utilizza il nome del membro come il nome dell'elemento XML quando serializza un'istanza della classe. Ad esempio, un campo denominato Vehicle Genera un elemento XML denominato Vehicle. Tuttavia se è necessario un elemento diverso, ad esempio Cars, passarla il elementName parametro.

Nell'esempio seguente viene illustrata una classe semplice che contiene un unico campo denominato Vehicles. Nell'esempio viene applicato il XmlElementAttribute al campo e include il elementName parametro, facendo in modo che il XmlSerializer per generare gli elementi XML denominati "Cars" anziché "Veicoli".

public class Transportation
{
   [XmlElement("Cars")]
   public string Vehicles;
}

Universal Windows Platform
Disponibile da 8
.NET Framework
Disponibile da 1.1
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: