Compartir vía


XmlEnumAttribute.Name Propiedad

Definición

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.

Se aplica a

Consulte también