IDocument
using AngleSharp.DOM.Collections;
using System;
namespace AngleSharp.DOM
{
internal interface IDocument : INode, IQueryElements
{
Element ActiveElement { get; }
string CharacterSet { get; set; }
IWindow DefaultView { get; }
IWindow ParentWindow { get; }
DocumentType Doctype { get; }
Element DocumentElement { get; }
string DocumentUri { get; }
DOMImplementation Implementation { get; }
string InputEncoding { get; }
DateTime LastModified { get; }
Location Location { get; set; }
Readiness ReadyState { get; set; }
string Referrer { get; }
DOMStringList StyleSheetSets { get; }
event EventHandler OnReadyStateChange;
Document Append(params Node[] nodes);
Attr CreateAttribute(string name);
Attr CreateAttributeNS(string namespaceURI, string name);
CDATASection CreateCDATASection(string data);
Comment CreateComment(string data);
DocumentFragment CreateDocumentFragment();
Element CreateElement(string tagName);
Element CreateElementNS(string namespaceURI, string tagName);
Event CreateEvent(string type);
EntityReference CreateEntityReference(string name);
ProcessingInstruction CreateProcessingInstruction(string target, string data);
TextNode CreateTextNode(string data);
Range CreateRange();
Element GetElementById(string elementId);
Document Prepend(params Node[] nodes);
}
}