## CompositeNodeBase class

La clase no genérica para nodos que pueden contener otros nodos.

```csharp
public abstract class CompositeNodeBase : Node, ICompositeNode
```

## Propiedades

| Nombre | Descripción |
| --- | --- |
| [Document](../../aspose.note/node/document/) { get; } | Obtiene el documento del nodo. |
| virtual [IsComposite](../../aspose.note/node/iscomposite/) { get; } | Obtiene un valor que indica si este nodo es compuesto. Si es verdadero, el nodo puede tener nodos secundarios. |
| [NextSibling](../../aspose.note/node/nextsibling/) { get; } | Obtiene el siguiente nodo en el mismo nivel de árbol de nodos. |
| [NodeType](../../aspose.note/node/nodetype/) { get; } | Obtiene el tipo de nodo. |
| [ParentNode](../../aspose.note/node/parentnode/) { get; } | Obtiene el nodo padre. |
| [PreviousSibling](../../aspose.note/node/previoussibling/) { get; } | Obtiene el nodo anterior en el mismo nivel de árbol de nodos. |

## Métodos

| Nombre | Descripción |
| --- | --- |
| abstract [Accept](../../aspose.note/node/accept/)(DocumentVisitor) | Acepta al visitante del nodo. |
| abstract [GetChildNodes&lt;T1&gt;](../../aspose.note/compositenodebase/getchildnodes/#getchildnodes_1)() | Obtener todos los nodos secundarios por tipo de nodo. |

### Ver también

* class [Node](../node/)
* interface [ICompositeNode](../icompositenode/)
* espacio de nombres [Aspose.Note](../../aspose.note/)
* asamblea [Aspose.Note](../../)


