XmlEnumAttribute.Name Propriedade

Definição

Obtém ou define o valor gerado numa instância de documento XML quando serializa XmlSerializer uma enumeração, ou o valor reconhecido quando desserializa o membro da enumeração.

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

Valor de Propriedade

O valor gerado numa instância de documento XML quando a XmlSerializer enumeração serializa, ou o valor reconhecido quando é desserializa o membro da enumeração.

Exemplos

O exemplo seguinte aplica o XmlEnumAttribute atributo aos membros de uma enumeração. Os dados XML gerados cumprem os valores definidos para a Name propriedade.

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

Observações

Especifique quando Name quer que os dados XML gerados difiram do identificador de enumeração.

Note

Podes usar a palavra XmlEnum no teu código em vez do mais longo XmlEnumAttribute.

Aplica-se a

Ver também