## IParentNode interface

Определяет`IParentNode` интерфейс, который реализуется любыми возможными родителями.

```csharp
public interface IParentNode : IElementTraversal
```

## Характеристики

| Имя | Описание |
| --- | --- |
| [ChildElementCount](../../aspose.html.dom/iparentnode/childelementcount/) { get; } | Атрибут childElementCount должен возвращать количество дочерних элементов объекта контекста, которые являются элементами. |
| [Children](../../aspose.html.dom/iparentnode/children/) { get; } | Возвращает дочерние элементы. |
| [FirstElementChild](../../aspose.html.dom/iparentnode/firstelementchild/) { get; } | Возвращает первый дочерний элемент, иначе null. |
| [LastElementChild](../../aspose.html.dom/iparentnode/lastelementchild/) { get; } | Возвращает последний дочерний элемент, в противном случае — null. |

## Методы

| Имя | Описание |
| --- | --- |
| [QuerySelector](../../aspose.html.dom/iparentnode/queryselector/)(string) | Возвращает первый элемент, который является потомком узла, соответствующего селекторам. |
| [QuerySelectorAll](../../aspose.html.dom/iparentnode/queryselectorall/)(string) | Возвращает все элементы-потомки узла, соответствующие селекторам. |

### Смотрите также

* interface [IElementTraversal](../../aspose.html.dom.traversal/ielementtraversal/)
* пространство имен [Aspose.Html.Dom](../../aspose.html.dom/)
* сборка [Aspose.HTML](../../)


