Used to retrieve all the alarms of the AwxView, 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.Awx
Assembly: AwxViewControl (in AwxViewControl.dll) Version: 10.97.212.0 (10.97.212.00)

Syntax

C#
public DataRowList GetRows(
	AlarmState state,
	AwxFilter filter
)
Visual Basic
Public Function GetRows ( _
	state As AlarmState, _
	filter As AwxFilter _
) As DataRowList
JScript
public function GetRows(
	state : AlarmState, 
	filter : AwxFilter
) : DataRowList

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 AwxView. If the filter is null or empty all the alarms will be retrieved.

Return Value

The list of rows requested

Remarks

For security purposes the AlarmData returned are shadow copies of the rows of the AwxView.Modifying the rows will not affect the AwxView ItemsSource If BaseEventType.Severity and LegacyEventType.NewState fields are not subscribed the method returns an empty list

See Also