Bagikan melalui


XmlAttributeAttribute.Namespace Properti

Definisi

Mendapatkan atau mengatur namespace XML atribut 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

Nilai Properti

Namespace XML atribut XML.

Contoh

Contoh berikut menerapkan XmlAttributeAttribute ke dua bidang yang terkandung dalam kelas. Contoh mengatur Namespace properti untuk setiap atribut ke nilai yang berbeda dari pengidentifikasi anggota.

public class Car
{
   [XmlAttribute(Namespace = "Make")]
   public string MakerName;

   [XmlAttribute(Namespace = "Model")]
   public string ModelName;
}
Public Class Car
    <XmlAttribute(Namespace := "Make")> _
    Public MakerName As String    

    <XmlAttribute(Namespace := "Model")> _
    Public ModelName As String
End Class

Keterangan

Properti Namespace sesuai dengan http://www.w3.org spesifikasi Namespaces in XML.

Untuk membuat namespace yang terkait dengan awalan, Anda harus membuat XmlSerializerNamespaces objek yang berisi namespace dan awalan yang digunakan dalam dokumen XML. Namespace yang Anda tetapkan untuk masing-masing XmlAttributeAttribute harus cocok dengan salah satu namespace dalam XmlSerializerNamespaces objek. XmlSerializer Saat menghasilkan kode XML, kode XML dengan benar mengawali setiap nama atribut.

Berlaku untuk