ShadowRoot sealed class ShadowRoot : Node, IShadowRoot, IDocumentFragment, INode, IEventTarget, IMarkupFormattable, IParentNode, INonElementParentNode Represents a shadow root. Documentation Code public IElement ActiveElement { get; } public int ChildElementCount { get; } public IHtmlCollection<IElement> Children { get; } public IElement FirstElementChild { get; } public IElement Host { get; } public string InnerHtml { get; set; } public IElement LastElementChild { get; } public ShadowRootMode Mode { get; } public IStyleSheetList StyleSheets { get; } public void Append(INode[] nodes) public IElement GetElementById(string elementId) public IHtmlCollection<IElement> GetElementsByClassName(string classNames) public IHtmlCollection<IElement> GetElementsByTagName(string tagName) public IHtmlCollection<IElement> GetElementsByTagNameNS(string namespaceURI, string tagName) public void Prepend(INode[] nodes) public IElement QuerySelector(string selectors) public IHtmlCollection<IElement> QuerySelectorAll(string selectors)