Chromium .Net Extension

(Available from version 7.0 onwards.)

The .NET Chromium extension lets you capture .NET Chromium Control screen elements for an embedded Chromium Browser Engine in your .NET application.

With this control, you can execute JavaScript code and directly access all objects on the web page, as well as their properties and methods.

Connector Features

The built-in .NET Chromium extension provides the following features:

Configure the Connector

No configuration is required for the .NET Chromium extension. This connector is enabled by default.

Capture a Screen Element

The procedure for capturing a .NET Chromium Control screen element is the same as for all screen elements. See Capture a Screen Element.

Edit a Screen Element

The Edit Screen Element window opens after capturing a screen element. This screen allows you to customize how the screen element is treated and identified. See Edit a Screen Element.

Information specific to .NET Chromium Control screen elements is provided below.

Element Hierarchy

The element hierarchy for a captured .NET Chromium Control screen elements is as follows:

  • Root branch for the NET Process

    • NET Form

      • NET captured screen element

See View the Element Hierarchy.

Screen Element Types Supported

The screen element type values available differ between levels in the hierarchy.

Type

Screen Element Types

NET Screen Element

  • NET General

  • NET Button

  • NET Hyperlink

  • NET Check Box

  • NET Combo

  • NET Edit

  • NET Form

  • NET List View

  • NEW List Box

  • NET Radio Button

  • NET Progress Bar

  • NET Slider

  • NET Up Down

  • NET Tab

  • NET Tree View

  • NET Grid

  • NET Tool Bar

  • NET Menu Strip

NET Form

  • NET Form

NET Process
  • NET Process

Recognition Properties Supported

The recognition properties available differ between levels in the hierarchy.

Main Relation Type

The element's main relation type is displayed in the Edit Screen Element window, but cannot be changed.

This section is not displayed for the NET process.

See Identify an Element's Main Relation Type.

Multi Instance Support

The .NET Chromium extension provides support for multiple instances.

You can specify which instance of the application to relate to if multiple instance of the same application are open.

Multi instance support differs between levels in the hierarchy.

Type

Multi Instance Support

NET Screen Element

Optional, inactive by default.

NET Form Optional, inactive by default.

NET Process

Active by default, cannot be deactivated.

See Set Multi Instance Behavior

Screen Element Assets

Each screen elements has its own properties, functions, and events. These are visible in the Assets Panel.

For information on screen element assets, see here.

Monitor Screen Elements in Debug Mode

When in debug mode, you can view and modify the values of a screen element's properties.

For example, the text displayed in the Address bar is displayed in the text box's Text field.

See Monitor Screen Elements in Execution Mode.