Node
Genel Bakış
Node, Aspose.Words FOSS içinde .NET için bir sınıftır.
Word belgesindeki tüm düğümler için temel sınıf.
Bu sınıf, .NET programlarında Node nesneleriyle çalışmak için 12 yöntem sağlar. Kullanılabilir yöntemler şunlardır: Accept, Clone, GetAncestor, GetAncestorOf, GetText, NextPreOrder, NodeTypeToString, PreviousPreOrder, Remove, ToString. Tüm genel üyeler, Aspose.Words FOSS for .NET paketini kurduktan sonra herhangi bir .NET uygulaması tarafından erişilebilir. Özellikler: CustomNodeId, Document, IsComposite, NextSibling, NodeType, ParentNode ve 2 tane daha.
Özellikler
| Ad | Tür | Erişim | Açıklama |
|---|---|---|---|
NodeType | NodeType | Okuma | Bu düğümün tipini alır. |
ParentNode | CompositeNode | Okuma | Bu düğümün doğrudan ebeveynini alır. |
Document | DocumentBase | Okuma | Bu düğümün ait olduğu belgeyi alır. |
PreviousSibling | Node | Okuma | Bu düğümün hemen önceki düğümünü alır. |
NextSibling | Node | Okuma | Bu düğümden hemen sonra gelen düğümü alır. |
IsComposite | bool | Okuma | Bu düğüm diğer düğümleri içerebiliyorsa true döndürür. |
Range | Range | Okuma | Bu düğümde bulunan bir belgenin bölümünü temsil eden bir Range nesnesi döndürür. |
CustomNodeId | int | Okuma/Yazma | Özel düğüm tanımlayıcısını belirtir. |
Yöntemler
| İmza | Açıklama |
|---|---|
Clone(isCloneChildren: bool) | Düğüm kopyalama, başka bir (genellikle birleşik) düğüm kopyalama sürecinin bir parçası olduğunda Clone(bool, INodeCloningListener) aşırı yüklemesini kullanmalısınız. |
Accept(visitor: DocumentVisitor) | Bu Node örneğinde Accept(visitor) metodunu çağırır. |
GetText() | Bu düğümün ve tüm alt düğümlerinin metnini alır. |
GetAncestor(ancestorType: Type) | Belirtilen nesne tipinin ilk atasını alır. |
GetAncestorOf() | Bu Node örneğinde GetAncestorOf çağırır. |
GetAncestor(ancestorType: NodeType) | Belirtilen NodeType’ın ilk atasını alır. |
Remove() | Kendini üst öğeden kaldırır. |
NextPreOrder(rootNode: Node) | Ön sipariş (pre-order) ağaç dolaşım algoritmasına göre bir sonraki düğümü alır. |
PreviousPreOrder(rootNode: Node) | Pre-order ağaç dolaşım algoritmasına göre önceki düğümü alır. |
ToString(saveFormat: SaveFormat) | Düğümün içeriğini belirtilen formatta bir dizeye dışa aktarır. |
ToString(saveOptions: SaveOptions) | Düğümün içeriğini belirtilen kaydetme seçeneklerini kullanarak bir dizeye dışa aktarır. |
NodeTypeToString(nodeType: NodeType) | Bir düğüm tipi enum değerini kullanıcı dostu bir dizeye dönüştüren yardımcı bir yöntem. |