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.ViewModel
Assembly: AwxViewControl (in AwxViewControl.dll) Version: 10.97.212.0 (10.97.212.00)

Syntax

C#
public IEnumerable<AlarmData> GetRows(
	AlarmState state,
	bool selectedRowsOnly
)
Visual Basic
Public Function GetRows ( _
	state As AlarmState, _
	selectedRowsOnly As Boolean _
) As IEnumerable(Of AlarmData)
JScript
public function GetRows(
	state : AlarmState, 
	selectedRowsOnly : boolean
) : IEnumerable<AlarmData>

Parameters

state
Type: Ico.Awx.Common..::..AlarmState
Specifies the state of the alarms as a filter
selectedRowsOnly
Type: System..::..Boolean
Specifies if only user selected alarms should be retrieved

Return Value

The list of rows requested

Remarks

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

See Also