Build 1.01.318.0
Assembly: Opc.Ua.Core (in Opc.Ua.Core.dll) Version: 1.1.318.1 (1.01.318.1)
[This is preliminary documentation and is subject to change.]
Used to recieve notifications when a alarm is shelved or unshelved.
Namespace: Opc.UaAssembly: Opc.Ua.Core (in Opc.Ua.Core.dll) Version: 1.1.318.1 (1.01.318.1)
Syntax
| C# |
|---|
public delegate ServiceResult AlarmConditionShelveEventHandler( ISystemContext context, AlarmConditionState alarm, bool shelving, bool oneShot, double shelvingTime ) |
| Visual Basic |
|---|
Public Delegate Function AlarmConditionShelveEventHandler ( _ context As ISystemContext, _ alarm As AlarmConditionState, _ shelving As Boolean, _ oneShot As Boolean, _ shelvingTime As Double _ ) As ServiceResult |
| Visual C++ |
|---|
public delegate ServiceResult^ AlarmConditionShelveEventHandler( ISystemContext^ context, AlarmConditionState^ alarm, bool shelving, bool oneShot, double shelvingTime ) |
Parameters
- context
- Type: Opc.Ua..::..ISystemContext
The current system context.
- alarm
- Type: AlarmConditionState
The alarm that raised the event.
- shelving
- Type: System..::..Boolean
True if the condition is being shelved.
- oneShot
- Type: System..::..Boolean
True if the condition is being until it goes inactive (i.e. OneShotShelve).
- shelvingTime
- Type: System..::..Double
How long to shelve the condition.