XmlRootAttribute.Namespace XmlRootAttribute.Namespace XmlRootAttribute.Namespace XmlRootAttribute.Namespace Property

定義

XML ルート要素の名前空間を取得または設定します。Gets or sets the namespace for the XML root element.

public:
 property System::String ^ Namespace { System::String ^ get(); void set(System::String ^ value); };
public string Namespace { get; set; }
member this.Namespace : string with get, set
Public Property Namespace As String

プロパティ値

XML 要素の名前空間。The namespace for the XML element.

次の例では、適用、XmlRootAttributeクラスとセットをNamespaceプロパティ。The following example applies the XmlRootAttribute to a class and sets the Namespace property.


[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

注釈

Namespaceという名前の World Wide Web コンソーシアム (www.w3.org) 仕様に準拠しているプロパティNamespaces in XMLします。The Namespace property conforms to the World Wide Web Consortium (www.w3.org) specification named Namespaces in XML.

XML ドキュメントでは、プレフィックス付き名前空間を作成するには、作成、XmlSerializerNamespacesプリフィックスと名前空間のすべてのペアを含むオブジェクト。To create prefixed namespaces in the XML document, create an XmlSerializerNamespaces object that contains all the prefix-namespace pairs. 各名前空間を設定するXmlArrayAttributeで含める必要があります、XmlSerializerNamespacesオブジェクト。The namespace you set for each XmlArrayAttribute must be contained in the XmlSerializerNamespaces object. ときに、XmlSerializerドキュメントを生成します。 各配列項目要素名を正しくプレフィックス。When the XmlSerializer generates the document, it correctly prefixes the element name for each array item.

適用対象

こちらもご覧ください