Interface IDocument
- Namespace
- DotNetBrowser.Dom
- Assembly
- DotNetBrowser.dll
Represents DOM HTML document of the web page.
public interface IDocument : INode, IEventTarget, ISearchContext, IAutoDisposable
- Inherited Members
Properties
- BaseUri
Gets the
<base>element's href attribute if one is present.
- DocumentElement
Gets the document HTML element that usually represents HTML tag.
- FocusedElement
Gets the currently focused element in the document.
Methods
- CreateElement(string)
Creates and returns a new DOM element with the specified tag name.
- CreateEvent(EventType, EventParameters)
Creates a DOM event instance of the specified type.
- CreateKeyDownEvent(KeyEventParameters)
Creates and returns a new <code>keyDown</code> <xref href="DotNetBrowser.Dom.Events.IKeyEvent" data-throw-if-not-resolved="false"></xref> object with the givenparameters.
- CreateKeyPressEvent(KeyEventParameters)
Creates and returns a new <code>keyPress</code> <xref href="DotNetBrowser.Dom.Events.IKeyEvent" data-throw-if-not-resolved="false"></xref> object with the givenparameters.
- CreateKeyUpEvent(KeyEventParameters)
Creates and returns a new <code>keyUp</code> <xref href="DotNetBrowser.Dom.Events.IKeyEvent" data-throw-if-not-resolved="false"></xref> object with the givenparameters.
- CreateMouseEvent(EventType, MouseEventParameters)
Creates and returns a new <xref href="DotNetBrowser.Dom.Events.IMouseEvent" data-throw-if-not-resolved="false"></xref> object with the giveneventTypeandparameters.
- CreateTextNode(string)
Returns a new Text DOM node with TextNode type.