Table of Contents

Namespace DotNetBrowser.Extensions

Classes

ExtensionInstallationException

Thrown when the extension installation has failed for some reason.

Interfaces

IExtension

A Chromium extension.

Extensions can be installed via the IExtensions instance. It's possible to install an extension either from the CRX file or from the Chrome WebStore. Each extension is installed on a per-profile basis, and is not shared with other profiles.

IExtensionAction

The extension action is a clickable extension icon.

In Chrome, extension actions are located in the top-right corner of the toolbar. Clicking the icon usually results in showing an extension action popup. If the extension requests to show a popup, the OpenExtensionActionPopupHandler is invoked. The extension can also handle the click action without showing any popups, in which case the handler is not invoked.
IExtensions

A service that allows managing extensions.

Enums

ExtensionActionType

The extension action type.

ExtensionPermission

The extension permission types.