AngleSharp by AngleSharp

<PackageReference Include="AngleSharp" Version="0.13.0" />

.NET API 829,952 bytes

 IHtmlElement

The HTMLElement interface represents any HTML element. Some elements directly implement this interface, other implement it via an interface that inherit it.
string AccessKey { get; set; }

Gets or sets the access key assigned to the element.

string AccessKeyLabel { get; }

Gets the element's assigned access key.

string ContentEditable { get; set; }

Gets or sets whether or not the element is editable. This enumerated attribute can have the values true, false and inherited.

Gets or sets the assigned context menu.

Gets access to all the custom data attributes (data-*) set on the element. It is a map of DOMString, one entry for each custom data attribute.

string Direction { get; set; }

Gets or sets the value of the dir attribute.

Gets the dropzone for this element.

bool IsContentEditable { get; }

Gets if the element is currently contenteditable.

bool IsDraggable { get; set; }

Gets or sets if the element is draggable.

bool IsHidden { get; set; }

Gets or sets if the element is hidden.

bool IsSpellChecked { get; set; }

Gets or sets if spell-checking is activated.

bool IsTranslated { get; set; }

Gets or sets if the element should be translated.

string Language { get; set; }

Gets or sets the value of the lang attribute.

int TabIndex { get; set; }

Gets or sets the position of the element in the tabbing order.

string Title { get; set; }

Gets or sets the value of the title attribute.

void DoBlur()

Removes the keyboard focus on the given element.

void DoClick()

Simulates a mouse click on an element.

void DoFocus()

Puts the keyboard focus on the given element.

void DoSpellCheck()

Forces the invocation of a spell check on the content.