Table of Contents

Class CallFunctionOnCommandSettings

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

CallFunctionOn

public sealed class CallFunctionOnCommandSettings : ICommand
Inheritance
CallFunctionOnCommandSettings
Implements
Inherited Members

Properties

Arguments

Gets or sets the arguments

[JsonPropertyName("arguments")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public CallArgument[] Arguments { get; set; }

Property Value

CallArgument[]

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

ExecutionContextId

Gets or sets the executionContextId

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

Property Value

long?

FunctionDeclaration

Gets or sets the functionDeclaration

[JsonPropertyName("functionDeclaration")]
public string FunctionDeclaration { 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?

ObjectGroup

Gets or sets the objectGroup

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

Property Value

string

ObjectId

Gets or sets the objectId

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

Property Value

string

ReturnByValue

Gets or sets the returnByValue

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

Property Value

bool?

Silent

Gets or sets the silent

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

Property Value

bool?

UserGesture

Gets or sets the userGesture

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

Property Value

bool?