EnumMemberAttribute.Value Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan atau mengatur nilai yang terkait dengan anggota enumerasi tempat atribut diterapkan.
public:
property System::String ^ Value { System::String ^ get(); void set(System::String ^ value); };
public string Value { get; set; }
public string? Value { get; set; }
member this.Value : string with get, set
Public Property Value As String
Nilai Properti
Nilai yang terkait dengan anggota enumerasi.
Contoh
Kode berikut:
[DataContract]
public enum Shapes
{
[EnumMember]
Circle,
[EnumMember]
Square
}
menghasilkan XML berikut saat diserialisasikan dengan DataContractSerializer:
<Shapes>Circle</Shapes>
atau
<Shapes>Square</Shapes>
Kode berikut, dengan properti Nilai diatur:
[DataContract]
public enum Shapes
{
[EnumMember(Value="1")]
Circle,
[EnumMember(Value="2")]
Square
}
<DataContract> _
Public Enum Shapes
<EnumMember(Value:="1")> Circle
<EnumMember(Value:="2")> Square
End Enum
menghasilkan XML berikut:
<Shapes>1</Shapes>
atau
<Shapes>2</Shapes>
Keterangan
Secara default, nilai enumerasi adalah nama enumerasi. Saat nilai ditentukan, nilai tersebut akan muncul di dokumen atau aliran XML.