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(Actor, object, PerformancePhase)
Initializes a new instance of PerformableEventArgs.
public PerformableEventArgs(Actor actor, object performable, PerformancePhase phase = PerformancePhase.Unspecified)
Parameters
actor
ActorThe actor
performable
objectThe performable item
phase
PerformancePhaseThe phase of performance
Properties
Performable
Gets the performable item to which these event arguments relate.
public object Performable { get; }
Property Value
Phase
Gets the performance phase to which these event arguments relate.
public PerformancePhase Phase { get; }