XmlElementAttribute.ElementName Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u de naam van het gegenereerde XML-element op of stelt u deze in.
public:
property System::String ^ ElementName { System::String ^ get(); void set(System::String ^ value); };
public string ElementName { get; set; }
member this.ElementName : string with get, set
Public Property ElementName As String
Waarde van eigenschap
De naam van het gegenereerde XML-element. De standaardwaarde is de lid-id.
Voorbeelden
In het volgende voorbeeld wordt de ElementName eigenschap van een XmlElementAttribute waarde ingesteld op een nieuwe waarde.
// This is the class that will be serialized.
public class XClass
{
/* The XML element name will be XName
instead of the default ClassName. */
[XmlElement(ElementName = "XName")]
public string ClassName;
}
' This is the class that will be serialized.
Public Class XClass
' The XML element name will be XName
' instead of the default ClassName.
<XmlElement(ElementName := "XName")> Public ClassName() As String
End Class
Opmerkingen
Geef een ElementName op als u wilt dat de naam van het gegenereerde XML-element verschilt van de id van het lid.
U kunt dezelfde ElementName waarde instellen op meer dan één klasselid als in het gegenereerde XML-document XML-naamruimten worden gebruikt om onderscheid te maken tussen de identiek benoemde leden. Zie de XmlSerializerNamespaces klasse voor meer informatie over het gebruik van naamruimten en voorvoegsels in het XML-document.