Table of Contents

Class CallArgument

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

Represents function call argument. Either remote object id objectId, primitive value, unserializable primitive value or neither of (for undefined) them should be specified.

public sealed class CallArgument
Inheritance
CallArgument
Inherited Members

Properties

ObjectId

Remote object handle.

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

Property Value

string

UnserializableValue

Primitive value which can not be JSON-stringified.

[JsonPropertyName("unserializableValue")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string? UnserializableValue { get; set; }

Property Value

string

Value

Primitive value or serializable javascript object.

[JsonPropertyName("value")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public object? Value { get; set; }

Property Value

object