Table of Contents

Class EvaluateCommandSettings

Namespace
OpenQA.Selenium.DevTools.V132.Runtime
Assembly
WebDriver.dll

Evaluate

public sealed class EvaluateCommandSettings : ICommand
Inheritance
EvaluateCommandSettings
Implements
Inherited Members

Properties

AllowUnsafeEvalBlockedByCSP

Gets or sets the allowUnsafeEvalBlockedByCSP

[JsonPropertyName("allowUnsafeEvalBlockedByCSP")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public bool? AllowUnsafeEvalBlockedByCSP { get; set; }

Property Value

bool?

AwaitPromise

Gets or sets the awaitPromise

[JsonPropertyName("awaitPromise")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public bool? AwaitPromise { get; set; }

Property Value

bool?

CommandName

Gets the name of the command.

[JsonIgnore]
public string CommandName { get; }

Property Value

string

ContextId

Gets or sets the contextId

[JsonPropertyName("contextId")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public long? ContextId { get; set; }

Property Value

long?

DisableBreaks

Gets or sets the disableBreaks

[JsonPropertyName("disableBreaks")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public bool? DisableBreaks { get; set; }

Property Value

bool?

Expression

Gets or sets the expression

[JsonPropertyName("expression")]
public string Expression { get; set; }

Property Value

string

GeneratePreview

Gets or sets the generatePreview

[JsonPropertyName("generatePreview")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public bool? GeneratePreview { get; set; }

Property Value

bool?

IncludeCommandLineAPI

Gets or sets the includeCommandLineAPI

[JsonPropertyName("includeCommandLineAPI")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public bool? IncludeCommandLineAPI { get; set; }

Property Value

bool?

ObjectGroup

Gets or sets the objectGroup

[JsonPropertyName("objectGroup")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string ObjectGroup { get; set; }

Property Value

string

ReplMode

Gets or sets the replMode

[JsonPropertyName("replMode")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public bool? ReplMode { get; set; }

Property Value

bool?

ReturnByValue

Gets or sets the returnByValue

[JsonPropertyName("returnByValue")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public bool? ReturnByValue { get; set; }

Property Value

bool?

SerializationOptions

Gets or sets the serializationOptions

[JsonPropertyName("serializationOptions")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public SerializationOptions SerializationOptions { get; set; }

Property Value

SerializationOptions

Silent

Gets or sets the silent

[JsonPropertyName("silent")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public bool? Silent { get; set; }

Property Value

bool?

ThrowOnSideEffect

Gets or sets the throwOnSideEffect

[JsonPropertyName("throwOnSideEffect")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public bool? ThrowOnSideEffect { get; set; }

Property Value

bool?

Timeout

Gets or sets the timeout

[JsonPropertyName("timeout")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public double? Timeout { get; set; }

Property Value

double?

UniqueContextId

Gets or sets the uniqueContextId

[JsonPropertyName("uniqueContextId")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string UniqueContextId { get; set; }

Property Value

string

UserGesture

Gets or sets the userGesture

[JsonPropertyName("userGesture")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public bool? UserGesture { get; set; }

Property Value

bool?