C# 클래스 Opc.Ua.Client.Controls.EventListView

파일 보기 프로젝트 열기: OPCFoundation/UA-.NET

공개 메소드들

메소드 설명
AddEventHistory ( HistoryEvent events ) : void

Adds the event history to the control.

ChangeArea ( NodeId areaId, bool fetchRecent ) : void

Changes the area monitored by the control.

ChangeFilter ( FilterDeclaration filter, bool fetchRecent ) : void

Changes the filter used to select the events.

ChangeSession ( Session session, bool fetchRecent ) : void

Changes the session.

ClearEventHistory ( ) : void

Clears the event history in the control.

ConditionRefresh ( ) : void

Refreshes the conditions displayed.

EventListView ( ) : System

Initializes the object.

GetSelectedEvent ( int index ) : VariantCollection

Returns the currently selected event at the specified index (null index is not valid).

SessionReconnected ( Session session ) : void

Updates the control after the session has reconnected.

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

Clean up any resources being used.

비공개 메소드들

메소드 설명
CreateListItem ( FilterDeclaration filter, VariantCollection fieldValues ) : ListViewItem

Creates list item for an event.

CreateSubscription ( ) : void

Creates the subscription.

DeleteHistory ( NodeId areaId, List events, FilterDeclaration filter ) : void

Deletes the recent history.

DeleteHistoryMI_Click ( object sender, EventArgs e ) : void
DeleteSubscription ( ) : void

Deletes the subscription.

InitializeComponent ( ) : void

Required method for Designer support - do not modify the contents of this method with the code editor.

MonitoredItem_Notification ( MonitoredItem monitoredItem, MonitoredItemNotificationEventArgs e ) : void

Updates the display with a new value for a monitored variable.

ReadHistory ( ReadEventDetails details, NodeId areaId ) : void

Fetches the recent history.

ReadRecentHistory ( ) : void

Fetches the recent history.

ViewDetailsMI_Click ( object sender, EventArgs e ) : void

메소드 상세

AddEventHistory() 공개 메소드

Adds the event history to the control.
public AddEventHistory ( HistoryEvent events ) : void
events HistoryEvent
리턴 void

ChangeArea() 공개 메소드

Changes the area monitored by the control.
public ChangeArea ( NodeId areaId, bool fetchRecent ) : void
areaId NodeId
fetchRecent bool
리턴 void

ChangeFilter() 공개 메소드

Changes the filter used to select the events.
public ChangeFilter ( FilterDeclaration filter, bool fetchRecent ) : void
filter FilterDeclaration
fetchRecent bool
리턴 void

ChangeSession() 공개 메소드

Changes the session.
public ChangeSession ( Session session, bool fetchRecent ) : void
session Session
fetchRecent bool
리턴 void

ClearEventHistory() 공개 메소드

Clears the event history in the control.
public ClearEventHistory ( ) : void
리턴 void

ConditionRefresh() 공개 메소드

Refreshes the conditions displayed.
public ConditionRefresh ( ) : void
리턴 void

Dispose() 보호된 메소드

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool true if managed resources should be disposed; otherwise, false.
리턴 void

EventListView() 공개 메소드

Initializes the object.
public EventListView ( ) : System
리턴 System

GetSelectedEvent() 공개 메소드

Returns the currently selected event at the specified index (null index is not valid).
public GetSelectedEvent ( int index ) : VariantCollection
index int
리턴 VariantCollection

SessionReconnected() 공개 메소드

Updates the control after the session has reconnected.
public SessionReconnected ( Session session ) : void
session Session
리턴 void