Used to retrieve all the alarms of the ListView, or a subset of alarms based on multiple criteria. It's possible to get
alarms selected by the user, the alarms with highest priority, or custom filtered alarms, or a combination of them.
Namespace: Ico.AnyGlass.AlarmWorX.ViewModelAssembly: AwxViewControl (in AwxViewControl.dll) Version: 10.97.212.0 (10.97.212.00)
Syntax
C# |
---|
public IEnumerable<AlarmData> GetRows( AlarmState state, AwxFilter filter ) |
Visual Basic |
---|
Public Function GetRows ( _ state As AlarmState, _ filter As AwxFilter _ ) As IEnumerable(Of AlarmData) |
JScript |
---|
public function GetRows( state : AlarmState, filter : AwxFilter ) : IEnumerable<AlarmData> |
Parameters
- state
- Type: Ico.Awx.Common..::..AlarmState
Specifies the state of the alarms as a filter
- filter
- Type: Ico.Awx.Common..::..AwxFilter
Specifies a filter to be applied on the alarms of the ListView. If the filter is null or empty all the alarms will be retrieved.
Return Value
The list of rows requestedRemarks
For security purposes the AlarmData returned are shadow copies
of the rows of the ListView.
If BaseEventType.Severity and LegacyEventType.NewState fields are not subscribed the method returns an empty list