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 serializa XmlSerializer 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 serializa XmlSerializer la enumeración o el valor reconocido cuando se 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 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.