![](dotnetdiagramimages/OpcLabs_EasyOpcClassicCore_OpcLabs_EasyOpc_DataAccess_Generic_EasyDAItemChangedEventArgs`1.png)
'Declaration
<ComVisibleAttribute(False)> <TypeConverterAttribute(System.ComponentModel.ExpandableObjectConverter)> <CLSCompliantAttribute(True)> <SerializableAttribute()> Public NotInheritable Class EasyDAItemChangedEventArgs(Of TValue) Inherits OpcLabs.EasyOpc.DataAccess.OperationModel.EasyDAItemChangedEventArgs Implements OpcLabs.BaseLib.OperationModel.ComTypes._OperationEventArgs, OpcLabs.EasyOpc.DataAccess.OperationModel.ComTypes._EasyDAItemChangedEventArgs, System.ICloneable, System.Runtime.Serialization.ISerializable, System.Xml.Serialization.IXmlSerializable
'Usage
Dim instance As EasyDAItemChangedEventArgs(Of TValue)
[ComVisible(false)] [TypeConverter(System.ComponentModel.ExpandableObjectConverter)] [CLSCompliant(true)] [Serializable()] public sealed class EasyDAItemChangedEventArgs<TValue> : OpcLabs.EasyOpc.DataAccess.OperationModel.EasyDAItemChangedEventArgs, OpcLabs.BaseLib.OperationModel.ComTypes._OperationEventArgs, OpcLabs.EasyOpc.DataAccess.OperationModel.ComTypes._EasyDAItemChangedEventArgs, System.ICloneable, System.Runtime.Serialization.ISerializable, System.Xml.Serialization.IXmlSerializable
[ComVisible(false)] [TypeConverter(System.ComponentModel.ExpandableObjectConverter)] [CLSCompliant(true)] [Serializable()] generic<typename TValue> public ref class EasyDAItemChangedEventArgs sealed : public OpcLabs.EasyOpc.DataAccess.OperationModel.EasyDAItemChangedEventArgs, OpcLabs.BaseLib.OperationModel.ComTypes._OperationEventArgs, OpcLabs.EasyOpc.DataAccess.OperationModel.ComTypes._EasyDAItemChangedEventArgs, System.ICloneable, System.Runtime.Serialization.ISerializable, System.Xml.Serialization.IXmlSerializable
There are implicit conversions from this type to:
System.Object
System.EventArgs
OpcLabs.BaseLib.OperationModel.OperationEventArgs
OpcLabs.EasyOpc.DataAccess.OperationModel.EasyDAItemChangedEventArgs
OpcLabs.EasyOpc.DataAccess.Generic.EasyDAItemChangedEventArgs<TValue>