Sdílet prostřednictvím


XmlEnumAttribute.Name Vlastnost

Definice

Získá nebo nastaví hodnotu vygenerovanou v instanci dokumentu XML, když XmlSerializer serializuje výčet, nebo hodnotu rozpoznanou při deserializaci členu výčtu.

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

Hodnota vlastnosti

String

Hodnota vygenerovaná v instanci dokumentu XML při XmlSerializer serializaci výčtu nebo hodnota rozpoznaná při deserializuje člen výčtu.

Příklady

Následující příklad použije XmlEnumAttribute atribut na členy výčtu. Vygenerovaná data XML odpovídají hodnotám nastaveným Name pro vlastnost.

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

Poznámky

Name Určete, kdy se generovaná data XML liší od identifikátoru výčtu.

Poznámka

Slovo XmlEnum v kódu můžete použít místo delšího XmlEnumAttribute.

Platí pro

Viz také