Sdílet prostřednictvím


XmlRootAttribute.Namespace Vlastnost

Definice

Získá nebo nastaví obor názvů pro kořenový element XML.

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

Hodnota vlastnosti

Obor názvů elementu XML.

Příklady

Následující příklad se vztahuje na XmlRootAttribute třídu a nastaví Namespace vlastnost.

[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

Poznámky

Vlastnost Namespace odpovídá specifikaci World Wide Web Consortium s názvem Obory názvů v XML.

Chcete-li vytvořit obory názvů s předponou v dokumentu XML, vytvořte XmlSerializerNamespaces objekt, který obsahuje všechny dvojice předpon-obor názvů. Obor názvů, který nastavíte pro každý z nich XmlArrayAttribute , musí být obsažen v objektu XmlSerializerNamespaces . Když dokument XmlSerializer vygeneruje, správně předpony názvu prvku pro každou položku pole.

Platí pro

Viz také