## IParentNode interface

Définit le`IParentNode` interface qui est implémentée par tous les parents possibles.

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

## Propriétés

| Nom | La description |
| --- | --- |
| [ChildElementCount](../../aspose.html.dom/iparentnode/childelementcount/) { get; } | L'attribut childElementCount doit renvoyer le nombre d'enfants de l'objet de contexte qui sont des éléments. |
| [Children](../../aspose.html.dom/iparentnode/children/) { get; } | Renvoie les éléments enfants. |
| [FirstElementChild](../../aspose.html.dom/iparentnode/firstelementchild/) { get; } | Renvoie le premier enfant qui est un élément, et null sinon. |
| [LastElementChild](../../aspose.html.dom/iparentnode/lastelementchild/) { get; } | Renvoie le dernier enfant qui est un élément, et null sinon. |

## Méthodes

| Nom | La description |
| --- | --- |
| [QuerySelector](../../aspose.html.dom/iparentnode/queryselector/)(string) | Renvoie le premier élément qui est un descendant du nœud qui correspond aux sélecteurs. |
| [QuerySelectorAll](../../aspose.html.dom/iparentnode/queryselectorall/)(string) | Renvoie tous les éléments descendants du nœud qui correspondent aux sélecteurs. |

### Voir également

* interface [IElementTraversal](../../aspose.html.dom.traversal/ielementtraversal/)
* espace de noms [Aspose.Html.Dom](../../aspose.html.dom/)
* Assemblée [Aspose.HTML](../../)


