XmlEnumAttribute.Name Eigenschap

Definitie

Hiermee wordt de waarde opgehaald of ingesteld die wordt gegenereerd in een XML-documentexemplaren wanneer de XmlSerializer opsomming wordt geserialiseerd of de waarde die wordt herkend wanneer het opsommingslid wordt gedeserialiseerd.

public:
 property System::String ^ Name { System::String ^ get(); void set(System::String ^ value); };
public string Name { get; set; }
member this.Name : string with get, set
Public Property Name As String

Waarde van eigenschap

De waarde die wordt gegenereerd in een XML-documentexemplaren wanneer de XmlSerializer opsomming wordt geserialiseerd of de waarde die wordt herkend wanneer deze het opsommingslid deserialiseerd.

Voorbeelden

In het volgende voorbeeld wordt het XmlEnumAttribute kenmerk toegepast op leden van een opsomming. De gegenereerde XML-gegevens voldoen aan de waarden die zijn ingesteld voor de Name eigenschap.

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

Opmerkingen

Geef op Name wanneer u wilt dat de gegenereerde XML-gegevens verschillen van de opsommings-id.

Note

U kunt het woord XmlEnum in uw code gebruiken in plaats van langer XmlEnumAttribute.

Van toepassing op

Zie ook