XmlEnumAttribute.Name Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.