Table of Contents

Class PerformableAssetEventArgs

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

Event arguments which represent the revealing of a file asset which relates to a performable.

public class PerformableAssetEventArgs : PerformableEventArgs, IHasPerformanceIdentity
Inheritance
PerformableAssetEventArgs
Implements
Inherited Members

Constructors

PerformableAssetEventArgs(Actor, object, string, string, PerformancePhase)

Initializes a new instance of PerformableAssetEventArgs.

public PerformableAssetEventArgs(Actor actor, object performable, string filePath, string fileSummary = null, PerformancePhase phase = PerformancePhase.Unspecified)

Parameters

actor Actor

The actor

performable object

The performable item

filePath string

The full absolute path to the asset file

fileSummary string

An optional human-readable summary of the asset file

phase PerformancePhase

The phase of performance

Properties

FilePath

Gets a full/absolute path to the asset file.

public string FilePath { get; }

Property Value

string

FileSummary

Gets an optional human-readable summary of what this asset represents. This should be one sentence at most, suitable for display in a UI tool-tip.

public string FileSummary { get; }

Property Value

string

See Also