XmlEnumAttribute.Name Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.