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 numaralandırmayı seri hale getirdiğinde XmlSerializer 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 seri hale getirildiğinde XmlSerializer bir XML belgesi örneğinde oluşturulan değer veya sabit listesi üyesini seri durumdan çıkardığı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 class EmployeeStatus
{
[XmlEnum("Single")]
One,
[XmlEnum("Double")]
Two,
[XmlEnum("Triple")]
Three
};
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.
Not
uzun yerine kodunuzda sözcüğünü XmlEnum
XmlEnumAttributekullanabilirsiniz.