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ğerini döndürür.
get_InnerText() overrideDüğümün ve tüm çocuklarının birleştirilmiş değerlerini döndürür.
get_InnerXml() overrideBu düğümün yalnızca çocuklarını 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 döndürür.
get_Prefix() overrideBu düğümün ad alanı önekini döndürür.
get_SchemaInfo() overrideŞema doğrulaması sonucu bu düğüme atanmış post şema doğrulama bilgi kümesini döndürür.
virtual GetAttribute(String)Belirtilen ada sahip öznitelik için değeri döndürür.
virtual GetAttribute(String, String)Belirtilen yerel ada ve ad alanı URI’sına sahip öznitelik için değeri döndürür.
virtual GetAttributeNode(String)Belirtilen ada sahip XmlAttribute döndürür.
virtual GetAttributeNode(String, String)Belirtilen yerel ada ve ad alanı URI’sına sahip XmlAttribute 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 ada sahip bir özniteliği olup olmadığını belirler.
virtual HasAttribute(String, String)Geçerli düğümün belirtilen yerel ada ve ad alanı URI’sına sahip bir özniteliği olup olmadığını belirler.
RemoveAll() overrideGeçerli düğümün tüm belirtilen özniteliklerini ve çocuklarını kaldırır. Varsayılan öznitelikler kaldırılmaz.
virtual RemoveAllAttributes()Öğeden tüm belirtilen öznitelikleri kaldırır. Varsayılan öznitelikler kaldırılmaz.
virtual RemoveAttribute(String)Bir özniteliği ada göre kaldırır.
virtual RemoveAttribute(String, String)Belirtilen yerel ad ve ad alanı URI’sine sahip bir özniteliği kaldırır. (Kaldırılan özniteliğin varsayılan bir değeri varsa, hemen yerine konur).
virtual RemoveAttributeAt(int32_t)Belirtilen dizine sahip öznitelik düğümünü öğeden kaldırır. (Kaldırılan özniteliğin varsayılan bir değeri varsa, hemen yerine konur).
virtual RemoveAttributeNode(SharedPtr<XmlAttribute>)Belirtilen XmlAttribute öğesini kaldırır.
virtual RemoveAttributeNode(String, String)XmlAttribute öğesini yerel ad ve ad alanı URI’siyle belirterek kaldırır. (Kaldırılan özniteliğ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)Öğenin etiket biçimini ayarlar.
set_Prefix(String) overrideBu düğümün ad alanı önekini ayarlar.
virtual SetAttribute(String, String)Belirtilen ada sahip öznitelik değerini ayarlar.
virtual SetAttribute(String, String, String)Belirtilen yerel ad ve ad alanı URI’sine sahip öznitelik 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 çocuklarını 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 addır.

Açıklamalar

Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Yığını üzerinde veya new operatörüyle bu tipin örneklerini asla 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 işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirmek için kullanın.

Ayrıca Bakınız