XmlArrayItemAttribute.Namespace Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Oluşturulan XML öğesinin ad alanını alır veya ayarlar.
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
Özellik Değeri
Oluşturulan XML öğesinin ad alanı.
Örnekler
Aşağıdaki örnek bir XmlArrayItemAttribute uygular ve özelliğini ayarlar Namespace .
public ref class Transportation
{
public:
// Sets the Namespace property.
[XmlArrayItem(Car::typeid,Namespace="http://www.cpandl.com")]
array<Vehicle^>^MyVehicles;
};
public class Transportation
{
// Sets the Namespace property.
[XmlArrayItem(typeof(Car), Namespace = "http://www.cpandl.com")]
public Vehicle[] MyVehicles;
}
Public Class Transportation
' Sets the Namespace property.
<XmlArrayItem(GetType(Car), Namespace := "http://www.cpandl.com")> _
Public MyVehicles() As Vehicle
End Class
Açıklamalar
özelliği, Namespace XML'deki World Wide Web Konsorsiyum belirtimi Ad Alanları'na uygundur.
XML belgesinde ve ilişkili ön eklerde kullanılacak ad alanları oluşturmak için, tüm ön ek ve ad alanı çiftlerini içeren bir XmlSerializerNamespaces oluşturmanız gerekir. Her XmlArrayAttribute için ayarladığınız ad alanı içinde XmlSerializerNamespacesbulunmalıdır. belgeyi XmlSerializer oluşturduğunda, her dizi öğesi için öğe adının ön ekini doğru bir şekilde ekler.