OPC Studio User's Guide and Reference
EventData Property (_EasyUAEventNotificationEventArgs)



OpcLabs.EasyOpcUA Assembly > OpcLabs.EasyOpc.UA.OperationModel.ComTypes Namespace > _EasyUAEventNotificationEventArgs Interface : EventData Property
Event notification information.
Syntax
'Declaration
 
<CanBeNullAttribute()>
Property EventData As UAEventData
'Usage
 
Dim instance As _EasyUAEventNotificationEventArgs
Dim value As UAEventData
 
instance.EventData = value
 
value = instance.EventData
[CanBeNull()]
UAEventData EventData {get; set;}
[CanBeNull()]
property UAEventData^ EventData {
   UAEventData^ get();
   void set (    UAEventData^ value);
}

Property Value

This value of this property can be null (Nothing in Visual Basic).

The default value of this property is null.

Remarks

The EventData property contains a OpcLabs.EasyOpc.UA.UAEventData object.

When OpcLabs.BaseLib.OperationModel.OperationEventArgs.Succeeded is false, this property is always a null reference. When OpcLabs.BaseLib.OperationModel.OperationEventArgs.Succeeded is true, this property is a null reference indicating that the monitored item has become operative, or it is a non-null when the server has delivered the event data. Note that this is different from the behavior of AttributeData, which is always non-null when OpcLabs.BaseLib.OperationModel.OperationEventArgs.Succeeded is true.

This member or type is for use from COM. It is not meant to be used from .NET or Python. Refer to the corresponding .NET member or type instead, if you are developing in .NET or Python.

Requirements

Target Platforms: .NET Framework: Windows 10 (selected versions), Windows 11 (selected versions), Windows Server 2016, Windows Server 2022; .NET: Linux, macOS, Microsoft Windows

See Also