Table of Contents

Interface IEmulationModule

Namespace
OpenQA.Selenium.BiDi.Emulation
Assembly
Selenium.WebDriver.dll
public interface IEmulationModule

Methods

SetForcedColorsModeThemeOverrideAsync(ForcedColorsModeTheme?, SetForcedColorsModeThemeOverrideOptions?, CancellationToken)

Task<SetForcedColorsModeThemeOverrideResult> SetForcedColorsModeThemeOverrideAsync(ForcedColorsModeTheme? theme, SetForcedColorsModeThemeOverrideOptions? options = null, CancellationToken cancellationToken = default)

Parameters

theme ForcedColorsModeTheme?
options SetForcedColorsModeThemeOverrideOptions
cancellationToken CancellationToken

Returns

Task<SetForcedColorsModeThemeOverrideResult>

SetGeolocationOverrideAsync(GeolocationOverride?, SetGeolocationOverrideOptions?, CancellationToken)

Task<SetGeolocationOverrideResult> SetGeolocationOverrideAsync(GeolocationOverride? geolocationOverride, SetGeolocationOverrideOptions? options = null, CancellationToken cancellationToken = default)

Parameters

geolocationOverride GeolocationOverride
options SetGeolocationOverrideOptions
cancellationToken CancellationToken

Returns

Task<SetGeolocationOverrideResult>

SetLocaleOverrideAsync(string?, SetLocaleOverrideOptions?, CancellationToken)

Task<SetLocaleOverrideResult> SetLocaleOverrideAsync(string? locale, SetLocaleOverrideOptions? options = null, CancellationToken cancellationToken = default)

Parameters

locale string
options SetLocaleOverrideOptions
cancellationToken CancellationToken

Returns

Task<SetLocaleOverrideResult>

SetNetworkConditionsAsync(NetworkConditions?, SetNetworkConditionsOptions?, CancellationToken)

Task<SetNetworkConditionsResult> SetNetworkConditionsAsync(NetworkConditions? networkConditions, SetNetworkConditionsOptions? options = null, CancellationToken cancellationToken = default)

Parameters

networkConditions NetworkConditions
options SetNetworkConditionsOptions
cancellationToken CancellationToken

Returns

Task<SetNetworkConditionsResult>

SetScreenOrientationOverrideAsync(ScreenOrientation?, SetScreenOrientationOverrideOptions?, CancellationToken)

Task<SetScreenOrientationOverrideResult> SetScreenOrientationOverrideAsync(ScreenOrientation? screenOrientation, SetScreenOrientationOverrideOptions? options = null, CancellationToken cancellationToken = default)

Parameters

screenOrientation ScreenOrientation
options SetScreenOrientationOverrideOptions
cancellationToken CancellationToken

Returns

Task<SetScreenOrientationOverrideResult>

SetScreenSettingsOverrideAsync(ScreenArea?, SetScreenSettingsOverrideOptions?, CancellationToken)

Task<SetScreenSettingsOverrideResult> SetScreenSettingsOverrideAsync(ScreenArea? screenArea, SetScreenSettingsOverrideOptions? options = null, CancellationToken cancellationToken = default)

Parameters

screenArea ScreenArea
options SetScreenSettingsOverrideOptions
cancellationToken CancellationToken

Returns

Task<SetScreenSettingsOverrideResult>

SetScriptingEnabledAsync(bool?, SetScriptingEnabledOptions?, CancellationToken)

Task<SetScriptingEnabledResult> SetScriptingEnabledAsync(bool? enabled, SetScriptingEnabledOptions? options = null, CancellationToken cancellationToken = default)

Parameters

enabled bool?
options SetScriptingEnabledOptions
cancellationToken CancellationToken

Returns

Task<SetScriptingEnabledResult>

SetScrollbarTypeOverrideAsync(ScrollbarType?, SetScrollbarTypeOverrideOptions?, CancellationToken)

Task<SetScrollbarTypeOverrideResult> SetScrollbarTypeOverrideAsync(ScrollbarType? scrollbarType, SetScrollbarTypeOverrideOptions? options = null, CancellationToken cancellationToken = default)

Parameters

scrollbarType ScrollbarType?
options SetScrollbarTypeOverrideOptions
cancellationToken CancellationToken

Returns

Task<SetScrollbarTypeOverrideResult>

SetTimezoneOverrideAsync(string?, SetTimezoneOverrideOptions?, CancellationToken)

Task<SetTimezoneOverrideResult> SetTimezoneOverrideAsync(string? timezone, SetTimezoneOverrideOptions? options = null, CancellationToken cancellationToken = default)

Parameters

timezone string
options SetTimezoneOverrideOptions
cancellationToken CancellationToken

Returns

Task<SetTimezoneOverrideResult>

SetTouchOverrideAsync(long?, SetTouchOverrideOptions?, CancellationToken)

Task<SetTouchOverrideResult> SetTouchOverrideAsync(long? maxTouchPoints, SetTouchOverrideOptions? options = null, CancellationToken cancellationToken = default)

Parameters

maxTouchPoints long?
options SetTouchOverrideOptions
cancellationToken CancellationToken

Returns

Task<SetTouchOverrideResult>

SetUserAgentOverrideAsync(string?, SetUserAgentOverrideOptions?, CancellationToken)

Task<SetUserAgentOverrideResult> SetUserAgentOverrideAsync(string? userAgent, SetUserAgentOverrideOptions? options = null, CancellationToken cancellationToken = default)

Parameters

userAgent string
options SetUserAgentOverrideOptions
cancellationToken CancellationToken

Returns

Task<SetUserAgentOverrideResult>