XmlElementAttribute.ElementName Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Oluşturulan XML öğesinin adını alır veya ayarlar.
public:
property System::String ^ ElementName { System::String ^ get(); void set(System::String ^ value); };
public string ElementName { get; set; }
member this.ElementName : string with get, set
Public Property ElementName As String
Özellik Değeri
Oluşturulan XML öğesinin adı. Varsayılan, üye tanımlayıcıdır.
Örnekler
Aşağıdaki örnek, özelliğini XmlElementAttribute yeni bir değere ayarlarElementName.
// This is the class that will be serialized.
public ref class XClass
{
public:
/* The XML element name will be XName
instead of the default ClassName. */
[XmlElement(ElementName="XName")]
String^ ClassName;
};
// This is the class that will be serialized.
public class XClass
{
/* The XML element name will be XName
instead of the default ClassName. */
[XmlElement(ElementName = "XName")]
public string ClassName;
}
' This is the class that will be serialized.
Public Class XClass
' The XML element name will be XName
' instead of the default ClassName.
<XmlElement(ElementName := "XName")> Public ClassName() As String
End Class
Açıklamalar
Oluşturulan XML öğesinin adının üyenin tanımlayıcısından farklı olmasını istiyorsanız bir ElementName belirtin.
Oluşturulan XML belgesinde aynı adlı üyeler arasında ayrım yapmak için XML ad alanları kullanılıyorsa, aynı ElementName değeri birden fazla sınıf üyesine ayarlayabilirsiniz. XML belgesinde ad alanlarını ve ön ekli adları kullanma hakkında ayrıntılı bilgi için sınıfına XmlSerializerNamespaces bakın.