Table of Contents

Namespace DotNetBrowser.Dom

Classes

DomException

Thrown when an operation on the DOM element fails.

PointInspection

Provides information about a DOM node at the specified point inside the loaded document.

Interfaces

IAttribute

This interface is implemented by all INode implementations to support DOM event model.

IAttributes

A dictionary that contains IElement attributes. Modifying this dictionary will lead to modifying the element attributes.

IDocument

Represents DOM HTML document of the web page.

IElement

This interface is implemented by all INode implementations to support DOM event model.

IFormControlElement

Represents the form control element.

IFormElement

Represents DOM HTML Form element.

IFrameElement

Represents an HTML <frame> or <iframe> element.

IImageElement

Represents DOM HTML image element <img>.

IInputElement

Represents the DOM element with <input> tag.

INode

This interface is implemented by all INode implementations to support DOM event model.

INodeCollection

Represents a collection of the DOM nodes.

IOptionElement

Represents the DOM HTML <option> element.

ISearchContext

The base interface for search that is implemented by the DOM objects that provide search mechanisms.

ISelectElement

Represents DOM HTML <select> element.

ITextAreaElement

Represents DOM HTML <textarea> element.

Enums

AlignTo

Represents the values that can be used to describe how the element will be aligned to the visible area of the scrollable ancestor.

DocumentPosition

Enumeration of the document position that represent the relationship between two nodes within the Document.

NodeType

Represents the node types that can be used to distinguish different kind of nodes (such as an HTML element, text, attribute) from each other.