XmlEnumAttribute.Name Ö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.
Bir sabit listesi seri hale getirildiğinde XmlSerializer bir XML belgesi örneğinde oluşturulan değeri veya numaralandırma üyesini seri durumdan çıkardığında tanınan değeri alır veya ayarlar.
public:
property System::String ^ Name { System::String ^ get(); void set(System::String ^ value); };
public string Name { get; set; }
public string? Name { get; set; }
member this.Name : string with get, set
Public Property Name As String
Özellik Değeri
Sabit listesi serileştirildiğinde XmlSerializer xml-document örneğinde oluşturulan değer veya sabit listesi üyesinin seri durumdan çıkarıldığında tanınan değer.
Örnekler
Aşağıdaki örnek, özniteliğini XmlEnumAttribute bir sabit listesi üyelerine uygular. Oluşturulan XML verileri özelliği için ayarlanan değerlere Name uygundur.
public enum EmployeeStatus
{
[XmlEnum("Single")]
One,
[XmlEnum("Double")]
Two,
[XmlEnum("Triple")]
Three
}
Public Enum EmployeeStatus
<XmlEnumAttribute("Single")> One
<XmlEnumAttribute("Double")> Two
<XmlEnumAttribute("Triple")> Three
End Enum
Açıklamalar
Oluşturulan XML verilerinin Name numaralandırma tanımlayıcısından ne zaman farklı olmasını istediğinizi belirtin.
Uyarı
uzun yerine XmlEnumAttributekodunuzda sözcüğünü XmlEnum kullanabilirsiniz.