Table of Contents

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 given 
parameters

.

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 given 
parameters

.

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 given 
parameters

.

CreateMouseEvent(EventType, MouseEventParameters)
    Creates and returns a new <xref href="DotNetBrowser.Dom.Events.IMouseEvent" data-throw-if-not-resolved="false"></xref> object with the given 
eventType
    and 
parameters

.

CreateTextNode(string)

Returns a new Text DOM node with TextNode type.