Aracılığıyla paylaş


XmlEnumAttribute.Name Özellik

Tanım

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.

Şunlara uygulanır

Ayrıca bkz.