AngleSharp by Florian Rappl

<PackageReference Include="AngleSharp" Version="0.8.1" />

.NET API 1,172,480 bytes

 IParentNode

public interface IParentNode
Defines the ParentNode interface that is implemented by possible parents.
using AngleSharp.Attributes; namespace AngleSharp.Dom { [DomName("ParentNode")] [DomNoInterfaceObject] public interface IParentNode { [DomName("children")] IHtmlCollection Children { get; } [DomName("firstElementChild")] IElement FirstElementChild { get; } [DomName("lastElementChild")] IElement LastElementChild { get; } [DomName("childElementCount")] int ChildElementCount { get; } [DomName("append")] void Append(params INode[] nodes); [DomName("prepend")] void Prepend(params INode[] nodes); [DomName("querySelector")] IElement QuerySelector(string selectors); [DomName("querySelectorAll")] IHtmlCollection QuerySelectorAll(string selectors); } }