AFTimeRule.GetEvents Method (AFTimeRange)
- Last UpdatedNov 18, 2025
- 2 minute read
- PI System
- AF SDK 2024 R2
- Developer
Returns all AFTimeRuleEvent objects for a given time range.
Namespace: OSIsoft.AF.Time
Assembly: OSIsoft.AFSDK (in OSIsoft.AFSDK.dll) Version: 3.1.1.1182
Syntax
public virtual AFTimeRuleEvents GetEvents( AFTimeRange timeRange )
Public Overridable Function GetEvents ( timeRange As AFTimeRange ) As AFTimeRuleEvents Dim instance As AFTimeRule Dim timeRange As AFTimeRange Dim returnValue As AFTimeRuleEvents returnValue = instance.GetEvents(timeRange)
public: virtual AFTimeRuleEvents^ GetEvents( AFTimeRange timeRange )
abstract GetEvents : timeRange : AFTimeRange -> AFTimeRuleEvents override GetEvents : timeRange : AFTimeRange -> AFTimeRuleEvents
Parameters
- timeRange
- Type: OSIsoft.AF.TimeAFTimeRange
The specified time range for the desired events.
Return Value
Type: AFTimeRuleEventsA collection of time events.
Remarks
All returned AFTimeRuleEvent objects are at or within the time range boundaries.