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

String

Obor názvů elementu XML.

Příklady

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


[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

Poznámky

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

Chcete-li vytvořit předponové obory názvů v dokumentu XML, vytvořte XmlSerializerNamespaces objekt, který obsahuje všechny páry 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 . XmlSerializer Když dokument vygeneruje, správně předpony názvu prvku pro každou položku pole.

Platí pro

Viz také