Table of Contents

Class PerformableEventArgs

Namespace
CSF.Screenplay.Actors
Assembly
CSF.Screenplay.Abstractions.dll

A model for event arguments which relate to an actor's use of a performable.

public class PerformableEventArgs : ActorEventArgs, IHasPerformanceIdentity
Inheritance
PerformableEventArgs
Implements
Derived
Inherited Members

Constructors

PerformableEventArgs(string, Guid, object, PerformancePhase)

Initializes a new instance of PerformableEventArgs.

public PerformableEventArgs(string actorName, Guid performanceIdentity, object performable, PerformancePhase phase = PerformancePhase.Unspecified)

Parameters

actorName string

The actor's name

performanceIdentity Guid

The actor's performance identity

performable object

The performable item

phase PerformancePhase

The phase of performance

Properties

Performable

Gets the performable item to which these event arguments relate.

public object Performable { get; }

Property Value

object

Phase

Gets the performance phase to which these event arguments relate.

public PerformancePhase Phase { get; }

Property Value

PerformancePhase