Aracılığıyla paylaş


XmlEnumAttribute.Name Özellik

Tanım

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

String

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.

Şunlara uygulanır

Ayrıca bkz.