XmlElementAttribute.ElementName Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den Namen des generierten XML-Elements ab oder legt diesen fest.
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
Eigenschaftswert
Der Name des generierten XML-Elements. Der Standardwert ist der Memberbezeichner.
Beispiele
Im folgenden Beispiel wird die ElementName Eigenschaft eines XmlElementAttribute neuen Werts festgelegt.
// This is the class that will be serialized.
public ref class XClass
{
public:
/* The XML element name will be XName
instead of the default ClassName. */
[XmlElement(ElementName="XName")]
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 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
Hinweise
Geben Sie an ElementName , ob der Name des generierten XML-Elements vom Bezeichner des Elements abweichen soll.
Sie können denselben ElementName Wert auf mehrere Klassenmitglieder festlegen, wenn das generierte XML-Dokument XML-Namespaces verwendet, um zwischen den identisch benannten Elementen zu unterscheiden. Ausführliche Informationen zur Verwendung von Namespaces und präfixierten Namen im XML-Dokument finden Sie in der XmlSerializerNamespaces Klasse.