System::Xml::XmlNode sınıfı

XmlNode class

XML belgesindeki tek bir düğümü temsil eder.

class XmlNode : public System::Collections::Generic::IEnumerable<SharedPtr<System::Xml::XmlNode>>,
                public System::Xml::XPath::IXPathNavigable

Yöntemler

YöntemAçıklama
virtual AppendChild(SharedPtr<XmlNode>)Belirtilen düğümü bu düğümün alt düğüm listesine sonuna ekler.
virtual Clone()Bu düğümün bir kopyasını oluşturur.
virtual CloneNode(bool)Türetilmiş bir sınıfta geçersiz kılındığında düğümün bir kopyasını oluşturur.
CreateNavigator() overrideBu nesneyi gezinmek için bir XPathNavigator oluşturur.
virtual get_Attributes()Bu düğümün özniteliklerini içeren bir XmlAttributeCollection döndürür.
virtual get_BaseURI()Geçerli düğümün temel URI’sını döndürür.
virtual get_ChildNodes()Düğümün tüm alt düğümlerini döndürür.
virtual get_FirstChild()Düğümün ilk alt düğümünü döndürür.
virtual get_HasChildNodes()Bu düğümün herhangi bir alt düğümü olup olmadığını gösteren bir değer döndürür.
virtual get_InnerText()Düğümün ve tüm alt düğümlerinin birleştirilmiş değerlerini döndürür.
virtual get_InnerXml()Bu düğümün yalnızca alt düğümlerini temsil eden işaretlemeyi döndürür.
virtual get_IsReadOnly()Düğümün yalnızca okunur olup olmadığını gösteren bir değer döndürür.
virtual get_LastChild()Düğümün son alt düğümünü döndürür.
virtual get_LocalName()Türetilmiş bir sınıfta geçersiz kılındığında düğümün yerel adını döndürür.
virtual get_Name()Türetilmiş bir sınıfta geçersiz kılındığında düğümün nitelikli adını döndürür.
virtual get_NamespaceURI()Bu düğümün ad alanı URI’sını döndürür.
virtual get_NextSibling()Bu düğümün hemen ardından gelen düğümü döndürür.
virtual get_NodeType()Türetilmiş bir sınıfta geçersiz kılındığında geçerli düğümün tipini döndürür.
virtual get_OuterXml()Bu düğümü ve tüm alt düğümlerini içeren işaretlemeyi döndürür.
virtual get_OwnerDocument()Bu düğümün ait olduğu XmlDocument öğesini döndürür.
virtual get_ParentNode()Bu düğümün ebeveynini döndürür (ebeveyni olabilen düğümler için).
virtual get_Prefix()Bu düğümün ad alanı önekini döndürür.
virtual get_PreviousSibling()Bu düğümün hemen öncesindeki düğümü döndürür.
virtual get_PreviousText()Bu düğümden hemen önce gelen metin düğümünü döndürür.
virtual get_SchemaInfo()Şema doğrulaması sonucunda bu düğüme atanan post-şema doğrulama bilgi kümesini döndürür.
virtual get_Value()Düğümün değerini döndürür.
GetEnumerator() overrideGeçerli düğümdeki alt düğümler arasında yineleme yapan bir enumeratör döndürür.
virtual GetNamespaceOfPrefix(String)Geçerli düğüm için kapsam içinde olan verilen önek için en yakın xmlns bildirimini bulur ve bildirimin içindeki ad alanı URI’sını döndürür.
virtual GetPrefixOfNamespace(String)Geçerli düğüm için kapsam içinde olan verilen ad alanı URI’si için en yakın xmlns bildirimini bulur ve bu bildirimin tanımladığı öneki döndürür.
virtual idx_get(String)Belirtilen XmlNode::get_Name ile ilk alt öğeyi döndürür.
virtual idx_get(String, String)Belirtilen XmlNode::get_LocalName ve XmlNode::get_NamespaceURI değerlerine sahip ilk alt öğeyi döndürür.
virtual InsertAfter(SharedPtr<XmlNode>, SharedPtr<XmlNode>)Belirtilen düğümü, belirtilen referans düğümünden hemen sonra ekler.
virtual InsertBefore(SharedPtr<XmlNode>, SharedPtr<XmlNode>)Belirtilen düğümü, belirtilen referans düğümünden hemen önce ekler.
virtual Normalize()Bu XmlNode altındaki alt ağacın tam derinliğindeki tüm XmlText düğümlerini, yalnızca işaretleme (yani etiketler, yorumlar, işlem talimatları, CDATA bölümleri ve varlık referansları) XmlText düğümlerini ayırdığı bir "normal" forma koyar; yani yan yana XmlText düğümü bulunmaz.
virtual PrependChild(SharedPtr<XmlNode>)Belirtilen düğümü, bu düğümün alt düğüm listesine başa ekler.
virtual RemoveAll()Geçerli düğümün tüm alt düğümlerini ve/veya özniteliklerini kaldırır.
virtual RemoveChild(SharedPtr<XmlNode>)Belirtilen alt düğümü kaldırır.
virtual ReplaceChild(SharedPtr<XmlNode>, SharedPtr<XmlNode>)Alt düğüm oldChild‘ı newChild düğümüyle değiştirir.
SelectNodes(const String&)İfade edilen XPath ifadesiyle eşleşen düğüm listesini seçer.
SelectNodes(const String&, const SharedPtr<XmlNamespaceManager>&)İfade edilen XPath ifadesiyle eşleşen düğüm listesini seçer. XPath ifadesinde bulunan tüm önekler, sağlanan XmlNamespaceManager kullanılarak çözülür.
SelectSingleNode(const String&)İfade edilen XPath ifadesiyle eşleşen ilk XmlNode öğesini seçer.
SelectSingleNode(const String&, const SharedPtr<XmlNamespaceManager>&)İfade edilen XPath ifadesiyle eşleşen ilk XmlNode öğesini seçer. XPath ifadesinde bulunan tüm önekler, sağlanan XmlNamespaceManager kullanılarak çözülür.
virtual set_InnerText(String)Düğümün ve tüm alt düğümlerinin birleştirilmiş değerlerini ayarlar.
virtual set_InnerXml(String)Bu düğümün yalnızca alt düğümlerini temsil eden işaretlemeyi ayarlar.
virtual set_Prefix(String)Bu düğümün ad alanı önekini ayarlar.
virtual set_Value(String)Düğümün değerini ayarlar.
virtual Supports(String, String)DOM uygulamasının belirli bir özelliği uygulayıp uygulamadığını test eder.
virtual WriteContentTo(const SharedPtr<XmlWriter>&)Türetilmiş bir sınıfta geçersiz kılındığında, düğümün tüm alt düğümlerini belirtilen XmlWriter ile kaydeder.
virtual WriteTo(const SharedPtr<XmlWriter>&)Türetilmiş bir sınıfta geçersiz kılındığında, geçerli düğümü belirtilen XmlWriter ile kaydeder.

Typedefs

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

Ayrıca Bakınız