# GC.Spread.Sheets.IScenarioChangedEventArgs

## Content

# Interface: IScenarioChangedEventArgs

[Spread](../modules/GC.Spread).[Sheets](../modules/GC.Spread.Sheets).IScenarioChangedEventArgs

## Table of contents

### Properties

- [action](GC.Spread.Sheets.IScenarioChangedEventArgs#action)
- [originScenario](GC.Spread.Sheets.IScenarioChangedEventArgs#originscenario)
- [scenario](GC.Spread.Sheets.IScenarioChangedEventArgs#scenario)

## Properties

### <a id="action" name="action"></a> action

• **action**: [`ScenarioActionType`](../modules/GC.Spread.Sheets.Scenarios#scenarioactiontype)

The scenario action that has completed.

___

### <a id="originscenario" name="originscenario"></a> originScenario

• `Optional` **originScenario**: [`IScenario`](GC.Spread.Sheets.Scenarios.IScenario)

The original scenario before update. Available only when the action is "update".

___

### <a id="scenario" name="scenario"></a> scenario

• **scenario**: [`IScenario`](GC.Spread.Sheets.Scenarios.IScenario)

The scenario that changed.
