XmlElementAttribute.Namespace プロパティ


クラスがシリアル化されたときに、結果として XML 要素に割り当てられた名前空間を取得または設定します。Gets or sets the namespace assigned to the XML element that results when the class is serialized.

 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 of the XML element.


プロパティNamespaceは、XML の World Wide Web コンソーシアム仕様、名前空間に準拠しています。The Namespace property conforms to the World Wide Web Consortium specification, Namespaces in XML.

プレフィックスに関連付けられている名前空間を作成するにXmlSerializerNamespacesは、XML ドキュメントで使用される名前空間とプレフィックスを含むを作成する必要があります。To create namespaces that are associated with a prefix, you must create an XmlSerializerNamespaces that contains the namespaces and prefixes used in the XML document. それぞれXmlArrayAttributeの名前空間を設定するときに、の名前空間XmlSerializerNamespacesのいずれかと一致させる必要があります。As you set the namespace for each XmlArrayAttribute, it must match one of the namespaces in the XmlSerializerNamespaces. XML が生成されると、各配列には、指定された名前空間に関連付けられたプレフィックスが正しく付加されます。When the XML is generated, each array is correctly prefixed with the prefix associated with the specified namespace.