Table of Contents

Class StartScreenRecordingCommandSettings

Namespace
OpenQA.Selenium.DevTools.V153.Page
Assembly
Selenium.WebDriver.dll

Starts screencast video recording.

public sealed class StartScreenRecordingCommandSettings : ICommand
Inheritance
StartScreenRecordingCommandSettings
Implements
Inherited Members

Properties

Audio

Gets or sets the audio

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

Property Value

bool?

CommandName

Gets the name of the command.

[JsonIgnore]
public string CommandName { get; }

Property Value

string

FrameRate

Maximum frame rate in frames per second.

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

Property Value

long?

MaxHeight

Maximum frame height in pixels.

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

Property Value

long?

MaxWidth

Maximum frame width in pixels.

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

Property Value

long?