XmlElementAttribute.ElementName Özellik

Tanım

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

String

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.

Şunlara uygulanır

Ayrıca bkz.