XmlRootAttribute.Namespace Egenskap

Definition

Hämtar eller anger namnområdet för XML-rotelementet.

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

Egenskapsvärde

Namnområdet för XML-elementet.

Exempel

Följande exempel gäller XmlRootAttribute för en klass och anger egenskapen Namespace .

[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

Kommentarer

Egenskapen Namespace överensstämmer med World Wide Web Consortium-specifikationen med namnet Namespaces i XML.

Om du vill skapa prefixerade namnområden i XML-dokumentet skapar du ett XmlSerializerNamespaces objekt som innehåller alla prefix-namespace-par. Namnområdet som du har angett för varje XmlArrayAttribute måste finnas i XmlSerializerNamespaces objektet. XmlSerializer När dokumentet genereras prefixar det korrekt elementnamnet för varje matrisobjekt.

Gäller för

Se även