System::Xml::XmlNode::get_ParentNode method

XmlNode::get_ParentNode method

Bu düğümün ebeveynini döndürür (ebeveyni olabilen düğümler için).

virtual SharedPtr<XmlNode> System::Xml::XmlNode::get_ParentNode() final

ReturnValue

Mevcut düğümün ebeveyni olan XmlNode.

Açıklamalar

Bir düğüm yeni oluşturulmuş ve henüz ağaca eklenmemişse ya da ağaçtan kaldırılmışsa, ebeveyn nullptr olur. Diğer tüm düğümler için döndürülen değer, düğümün XmlNode::get_NodeType değerine bağlıdır. Aşağıdaki tablo, get_NodeType metodunun olası dönüş değerlerini açıklar.
NodeTypeParentNode’un Dönüş Değeri
Attribute, Document, DocumentFragment, Entity, Notationnullptr döndürür; bu düğümlerin ebeveyni yoktur.
CDATACDATA bölümünü içeren öğeyi veya varlık referansını döndürür.
YorumYorumu içeren öğeyi, varlık referansını, belge tipini veya belgeyi döndürür.
BelgeTürüBelge düğümünü döndürür.
ElementÖğenin ebeveyn düğümünü döndürür. Eğer öğe ağacın kök düğümü ise, ebeveyn belge düğümüdür.
EntityReferenceVarlık referansını içeren öğeyi, özniteliği veya varlık referansını döndürür.
İşlemeTalimatıİşlem talimatını içeren belgeyi, öğeyi, belge türünü veya varlık referansını döndürür.
TextMetin düğümünü içeren üst öğeyi, niteliği veya varlık referansını döndürür.

Ayrıca Bakınız