Table of Contents

Class RecordedEvent

Namespace
Cress.Recorder
Assembly
Cress.Recorder.dll

An immutable snapshot of a single UIA event captured during a recording session.

public sealed record RecordedEvent : IEquatable<RecordedEvent>
Inheritance
RecordedEvent
Implements
Inherited Members

Properties

Element

public ElementInfo Element { get; init; }

Property Value

ElementInfo

Key

The key name for KeyDown events.

public string? Key { get; init; }

Property Value

string

Kind

public EventKind Kind { get; init; }

Property Value

EventKind

Sequence

public int Sequence { get; init; }

Property Value

int

Timestamp

public DateTimeOffset Timestamp { get; init; }

Property Value

DateTimeOffset

Url

The destination URL for Navigate events (web recorder only).

public string? Url { get; init; }

Property Value

string

Value

The new value for ValueChanged events.

public string? Value { get; init; }

Property Value

string

Methods

ToString()

Returns a string that represents the current object.

public override string ToString()

Returns

string

A string that represents the current object.