XmlEnumAttribute.Name Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece el valor generado en una instancia de documento XML cuando XmlSerializer serializa una enumeración o el valor reconocido cuando deserializa el miembro de enumeración.
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
Valor de propiedad
Valor generado en una instancia de documento XML cuando XmlSerializer serializa la enumeración o valor reconocido cuando deserializa el miembro de enumeración.
Ejemplos
En el ejemplo siguiente se aplica el XmlEnumAttribute atributo a los miembros de una enumeración. Los datos XML generados se ajustan a los valores establecidos para la Name propiedad .
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
Comentarios
Especifique cuándo Name desea que los datos XML generados difieran del identificador de enumeración.
Nota
Puede usar la palabra XmlEnum
en el código en lugar del más largo XmlEnumAttribute.