XmlArrayItemAttribute.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 generierten XML-Elements 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 generierten XML-Elements.
Beispiele
Im folgenden Beispiel wird eine XmlArrayItemAttribute Namespace Eigenschaft angewendet und festgelegt.
public ref class Transportation
{
public:
// Sets the Namespace property.
[XmlArrayItem(Car::typeid,Namespace="http://www.cpandl.com")]
array<Vehicle^>^MyVehicles;
};
public class Transportation
{
// Sets the Namespace property.
[XmlArrayItem(typeof(Car), Namespace = "http://www.cpandl.com")]
public Vehicle[] MyVehicles;
}
Public Class Transportation
' Sets the Namespace property.
<XmlArrayItem(GetType(Car), Namespace := "http://www.cpandl.com")> _
Public MyVehicles() As Vehicle
End Class
Hinweise
Die Namespace Eigenschaft entspricht den Spezifikationsnamespaces des World Wide Web Consortium in XML.
Zum Erstellen von Namespaces, die im XML-Dokument und zugeordneten Präfixen verwendet werden sollen, müssen Sie ein XmlSerializerNamespaces Objekt erstellen, das alle Präfix- und Namespacepaare enthält. Der für jede XmlArrayAttribute festgelegte Namespace muss in der XmlSerializerNamespaces. Wenn das XmlSerializer Dokument generiert wird, wird der Elementname für jedes Arrayelement korrekt vorangestellt.