XmlRootAttribute.Namespace 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 Namespace des XML-Stammelements ab oder legt diesen fest.
public:
property System::String ^ Namespace { System::String ^ get(); void set(System::String ^ value); };
public string Namespace { get; set; }
public string? Namespace { get; set; }
member this.Namespace : string with get, set
Public Property Namespace As String
Eigenschaftswert
Der Namespace des XML-Elements.
Beispiele
Im folgenden Beispiel wird auf XmlRootAttribute eine Klasse angewendet und die Namespace -Eigenschaft festgelegt.
[XmlRoot(Namespace="http://www.cpandl.com")]
public ref class Group{};
[XmlRoot(Namespace = "http://www.cpandl.com")]
public class Group
{
// Insert the members of the Group class.
}
<XmlRoot(Namespace := "http://www.cpandl.com")> _
Public Class Group
' Insert the members of the Group class.
End Class
Hinweise
Die Namespace Eigenschaft entspricht der Spezifikation des World Wide Web Consortium mit dem Namen Namespaces in XML.
Um präfixierte Namespaces im XML-Dokument zu erstellen, erstellen Sie ein XmlSerializerNamespaces -Objekt, das alle Präfix-Namespace-Paare enthält. Der Namespace, den Sie für jeden XmlArrayAttribute festlegen, muss im XmlSerializerNamespaces -Objekt enthalten sein. Wenn das XmlSerializer Dokument generiert wird, wird jedem Arrayelement der Elementname korrekt vorangestellt.