XmlEnumAttribute.Name Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit la valeur générée dans une instance de document XML lorsque XmlSerializer sérialise une énumération ou la valeur reconnue lors de la désérialisation du membre de l'énumération.
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
Valeur de propriété
Valeur générée dans une instance de document XML lorsque XmlSerializer sérialise l'énumération ou valeur reconnue lors de la désérialisation du membre de l'énumération.
Exemples
L’exemple suivant applique l’attribut XmlEnumAttribute aux membres d’une énumération. Les données XML générées sont conformes aux valeurs définies pour la Name propriété.
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
Remarques
Spécifiez le Name moment où vous souhaitez que les données XML générées diffèrent de l’identificateur d’énumération.
Notes
Vous pouvez utiliser le mot XmlEnum
dans votre code au lieu du plus long XmlEnumAttribute.