XmlEnumAttribute.Name 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定當 XmlSerializer 序列化列舉型別時,在 XML 文件執行個體所產生的值,或是當它還原序列化列舉型別成員時所識別的值。
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 class EmployeeStatus
{
[XmlEnum("Single")]
One,
[XmlEnum("Double")]
Two,
[XmlEnum("Triple")]
Three
};
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 的 。