Class
ExistingBrowserInfo

Information about an existing browser.

Definition

Namespace:ArtOfTest.WebAii.Messaging.Process

Assembly:ArtOfTest.WebAii.dll

Syntax:

cs-api-definition
public class ExistingBrowserInfo

Inheritance: objectExistingBrowserInfo

Constructors

ExistingBrowserInfo(Browser, string)

Create a new instance of ExistingBrowserInfo class.

Declaration

cs-api-definition
public ExistingBrowserInfo(Browser browser, string sessionId)

Parameters

browser

Browser

The browser.

sessionId

string

The session id.

Properties

BrowserType

Specifies the browser type.

Declaration

cs-api-definition
public BrowserType BrowserType { get; }

Property Value

BrowserType

ClientId

The browser client id.

Declaration

cs-api-definition
public string ClientId { get; }

Property Value

string

Handle

The browser window native handle.

Declaration

cs-api-definition
public IntPtr Handle { get; }

Property Value

IntPtr

IsCDPManaged

Indicates whether the browser is managed via the CDP protocol.

Declaration

cs-api-definition
public bool IsCDPManaged { get; }

Property Value

bool

IsDialog

Specifies whether the browsers is dialog.

Declaration

cs-api-definition
public bool IsDialog { get; }

Property Value

bool

IsUILess

Specifies whether the browsers has visible UI.

Declaration

cs-api-definition
public bool IsUILess { get; }

Property Value

bool

ProcessId

The browser process id.

Declaration

cs-api-definition
public int ProcessId { get; }

Property Value

int

SessionId

The browser session id.

Declaration

cs-api-definition
public string SessionId { get; }

Property Value

string

TabId

The browser tab id.

Declaration

cs-api-definition
public int TabId { get; }

Property Value

int

Version

The browser version.

Declaration

cs-api-definition
public string Version { get; }

Property Value

string

WindowId

The browser window id.

Declaration

cs-api-definition
public int WindowId { get; }

Property Value

int