共用方式為


XmlEnumAttribute.Name 屬性

定義

在序列化列舉時,取得或設定 XML 文件實例 XmlSerializer 中產生的值,或在反序列化列舉成員時識別的值。

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

屬性值

當序列 XmlSerializer 化列舉時,XML 文件實例中產生的值,或在反序列化列舉成員時所識別的值。

範例

以下範例將屬性 XmlEnumAttribute 應用於列舉的成員。 產生的 XML 資料符合該 Name 屬性設定的值。

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

備註

指定 Name 何時你希望產生的 XML 資料與列舉識別碼不同。

備註

你可以在程式碼中使用這個詞 XmlEnum ,而不是較長 XmlEnumAttribute的 。

適用於

另請參閱