System::Xml::XmlElement sınıf

XmlElement class

Bir öğeyi temsil eder.

class XmlElement : public System::Xml::XmlLinkedNode

Yöntemler

YöntemAçıklama
CloneNode(bool) overrideBu düğümün bir kopyasını oluşturur.
virtual get_HasAttributes()Geçerli düğümün herhangi bir özniteliği olup olmadığını gösteren bir bool değer döndürür.
get_InnerText() overrideDüğümün ve tüm alt öğelerinin birleştirilmiş değerlerini döndürür.
get_InnerXml() overrideBu düğümün yalnızca alt öğelerini temsil eden işaretlemeyi döndürür.
get_IsEmpty()Öğenin etiket biçimini döndürür.
get_LocalName() overrideGeçerli düğümün yerel adını döndürür.
get_Name() overrideDüğümün nitelikli adını döndürür.
get_NamespaceURI() overrideBu düğümün ad alanı URI’sını döndürür.
get_NodeType() overrideGeçerli düğümün tipini döndürür.
get_OwnerDocument() overrideBu düğümün ait olduğu XmlDocument öğesini döndürür.
get_Prefix() overrideBu düğümün ad alanı önekini döndürür.
get_SchemaInfo() overrideŞema doğrulaması sonucunda bu düğüme atanan post-şema doğrulama bilgi kümesini döndürür.
virtual GetAttribute(String)Belirtilen adla özelliğin değerini döndürür.
virtual GetAttribute(String, String)Belirtilen yerel ad ve ad alanı URI’sine sahip özelliğin değerini döndürür.
virtual GetAttributeNode(String)Belirtilen adla XmlAttribute öğesini döndürür.
virtual GetAttributeNode(String, String)Belirtilen yerel ad ve ad alanı URI’sine sahip XmlAttribute öğesini döndürür.
virtual GetElementsByTagName(String)Belirtilen XmlElement::get_Name ile eşleşen tüm alt öğeleri içeren bir XmlNodeList döndürür.
virtual GetElementsByTagName(String, String)Belirtilen XmlElement::get_LocalName ve XmlElement::get_NamespaceURI değerleriyle eşleşen tüm alt öğeleri içeren bir XmlNodeList döndürür.
virtual HasAttribute(String)Geçerli düğümün belirtilen adla bir özelliği olup olmadığını belirler.
virtual HasAttribute(String, String)Geçerli düğümün belirtilen yerel ad ve ad alanı URI’sine sahip bir özelliği olup olmadığını belirler.
RemoveAll() overrideGeçerli düğümün belirtilen tüm özelliklerini ve alt öğelerini kaldırır. Varsayılan özellikler kaldırılmaz.
virtual RemoveAllAttributes()Elemandan belirtilen tüm özellikleri kaldırır. Varsayılan özellikler kaldırılmaz.
virtual RemoveAttribute(String)Bir özelliği ada göre kaldırır.
virtual RemoveAttribute(String, String)Belirtilen yerel ad ve ad alanı URI’sine sahip bir özelliği kaldırır. (Kaldırılan özelliğin varsayılan bir değeri varsa, hemen yerine konur).
virtual RemoveAttributeAt(int32_t)Elemandan belirtilen indeksdeki özellik düğümünü kaldırır. (Kaldırılan özelliğin varsayılan bir değeri varsa, hemen yerine konur).
virtual RemoveAttributeNode(SharedPtr<XmlAttribute>)Belirtilen XmlAttribute öğesini kaldırır.
virtual RemoveAttributeNode(String, String)Yerel ad ve ad alanı URI’siyle belirtilen XmlAttribute öğesini kaldırır. (Kaldırılan özelliğin varsayılan bir değeri varsa, hemen yerine konur).
set_InnerText(String) overrideDüğümün ve tüm alt öğelerinin birleştirilmiş değerlerini ayarlar.
set_InnerXml(String) overrideBu düğümün yalnızca alt öğelerini temsil eden işaretlemeyi ayarlar.
set_IsEmpty(bool)Elemanın etiket biçimini ayarlar.
set_Prefix(String) overrideBu düğümün ad alanı önekini ayarlar.
virtual SetAttribute(String, String)Belirtilen adla özelliğin değerini ayarlar.
virtual SetAttribute(String, String, String)Belirtilen yerel ad ve ad alanı URI’sine sahip özelliğin değerini ayarlar.
virtual SetAttributeNode(SharedPtr<XmlAttribute>)Belirtilen XmlAttribute öğesini ekler.
virtual SetAttributeNode(String, String)Belirtilen XmlAttribute öğesini ekler.
WriteContentTo(const SharedPtr<XmlWriter>&) overrideDüğümün tüm alt öğelerini belirtilen XmlWriter öğesine kaydeder.
WriteTo(const SharedPtr<XmlWriter>&) overrideGeçerli düğümü belirtilen XmlWriter öğesine kaydeder.

Typedefs

TypedefAçıklama
PtrBu sınıfın bir örneğine ortak gösterici için bir takma ad.

Açıklamalar

Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu türden örnekleri yığıt üzerinde veya new operatörüyle oluşturmayın, çünkü bu çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr göstericisine sarın ve bu göstericiyi fonksiyonlara argüman olarak geçirmek için kullanın.

Ayrıca Bakınız