XmlEnumAttribute.Name 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
在序列化列舉時,取得或設定 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的 。