Class ExternalScenario
An external scenario is a special kind of complexe sequence created from a full scenario file.
Inheritance
ExternalScenario
Assembly: Xareus.Scenarios.dll
Syntax
[Serializable]
public class ExternalScenario : ProxySequence
Constructors
ExternalScenario(string, string)
Declaration
public ExternalScenario(string id, string label = "")
Parameters
Type |
Name |
Description |
string |
id |
The Id must be unique
|
string |
label |
The label (optional)
|
Properties
FileRelativeToRoot
Get the file path relative to the root
Declaration
public string FileRelativeToRoot { get; }
Property Value
Loaded
Declaration
public bool Loaded { get; }
Property Value
Scenario
The scenario (null if not loaded)
Declaration
public Scenario Scenario { get; set; }
Property Value
file
Declaration
public virtual string file { get; set; }
Property Value
Methods
AddToken(IContext)
Declaration
public override void AddToken(IContext token)
Parameters
Overrides
GetToken()
Declaration
public override IContext GetToken()
Returns
Overrides
HasReachedFinalState()
Declaration
public override bool HasReachedFinalState()
Returns
Overrides
HasToken()
Declaration
public override bool HasToken()
Returns
Overrides
RemoveToken()
Declaration
public override void RemoveToken()
Overrides
Extension Methods