Table of Contents

Interface ISystemInfo

Namespace
Selenium.WebDriver.BiDi.Cdp.SystemInfo
Assembly
Selenium.WebDriver.BiDi.Cdp.dll

The SystemInfo domain defines methods and events for querying low-level system information.

[Experimental("BIDICDP001")]
public interface ISystemInfo

Methods

GetFeatureStateAsync(string, string?, CancellationToken)

Returns information about the feature state.

Task<GetFeatureStateResult> GetFeatureStateAsync(string featureState, string? session = null, CancellationToken cancellationToken = default)

Parameters

featureState string
session string

Optional CDP session override.

cancellationToken CancellationToken

A token to cancel the asynchronous operation.

Returns

Task<GetFeatureStateResult>

A task representing the asynchronous operation, containing a GetFeatureStateResult.

GetInfoAsync(string?, CancellationToken)

Returns information about the system.

Task<GetInfoResult> GetInfoAsync(string? session = null, CancellationToken cancellationToken = default)

Parameters

session string

Optional CDP session override.

cancellationToken CancellationToken

A token to cancel the asynchronous operation.

Returns

Task<GetInfoResult>

A task representing the asynchronous operation, containing a GetInfoResult.

GetProcessInfoAsync(string?, CancellationToken)

Returns information about all running processes.

Task<GetProcessInfoResult> GetProcessInfoAsync(string? session = null, CancellationToken cancellationToken = default)

Parameters

session string

Optional CDP session override.

cancellationToken CancellationToken

A token to cancel the asynchronous operation.

Returns

Task<GetProcessInfoResult>

A task representing the asynchronous operation, containing a GetProcessInfoResult.