OPC Labs EasyOPC “Classic” Library
EasyAEClient Object
Members 
OpcLabs_EasyOpcClassic ActiveX DLL : EasyAEClient Object
Description
The EasyAEClient object is the main object that allows simple access to OPC Alarms and Events servers.

 

ProgId: OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient
CLSID (Class ID): 3643545b-221f-4960-bf47-8a4ddec81a67
Default interface: OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClient
Event source interface: OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes.DEasyAEClientEvents

 

For more information, see EasyAEClient and OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClient in .NET Reference.

Object Model

EasyAEClient ObjectAENodeElementCollection CollectionAENodeElement ObjectAENodeElementCollection CollectionAENodeElement ObjectServerElementCollection CollectionServerElement ObjectAENodeElementCollection CollectionAENodeElement ObjectAEConditionState ObjectAESubconditionElement ObjectAEAttributeValueDictionary CollectionDAQuality ObjectAESubconditionElementCollection CollectionAESubconditionElement ObjectAEConditionState ObjectAESubconditionElement ObjectAEAttributeValueDictionary CollectionDAQuality ObjectAESubconditionElementCollection CollectionAESubconditionElement ObjectEasyAEEventsSubscriptionArguments ObjectEasyAEEventsSubscriptionArguments ObjectServerDescriptor ObjectAESubscriptionParameters ObjectEasyAEInstanceParameters ObjectEasyAEClientHoldPeriods ObjectEasyAEClientMode ObjectConfigurationPartCollection CollectionPluginSetupCollection CollectionPluginSetup ObjectEasyAEAdaptableParameters ObjectStringObjectDictionary CollectionEasyAENotificationEventArgs ObjectEasyAEEventsSubscriptionArguments ObjectExceptionCollection CollectionAEEventData ObjectOperationEventArgs ObjectNormalizedExceptionCollection CollectionNormalizedException ObjectNormalizedException ObjectElasticVector CollectionAECategoryElementCollection CollectionAECategoryElement ObjectAEConditionElementCollection CollectionAEConditionElement Object

Remarks

For remarks, see EasyAEClient and OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._EasyAEClient in .NET Reference.

Object creation

_EasyAEClientPtr EasyAEClientPtr(__uuidof(EasyAEClient));
EasyAEClient := CoEasyAEClient.Create;
var EasyAEClient = new ActiveXObject("OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient");
EasyAEClient := CoEasyAEClient.Create;
$EasyAEClient = Win32::OLE->new("OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient");
$EasyAEClient = new COM("OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient");
OLEObject EasyAEClient
EasyAEClient = CREATE OLEObject
EasyAEClient.ConnectToNewObject("OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient")
EasyAEClient = win32com.client.Dispatch('OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient')
Dim EasyAEClient As New OleObject ("OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient")
Dim EasyAEClient As New EasyAEClient
EasyAEClient = CREATEOBJECT("OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient")
Dim EasyAEClient As New EasyAEClient
Dim EasyAEClient: Set EasyAEClient = CreateObject("OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient")
EasyAEClient := CreateObject("OpcLabs.EasyOpc.AlarmsAndEvents.EasyAEClient")
Interfaces
InterfaceDescription
A widget that makes notifications through synchronized callbacks or events.

 

IID (Interface ID): f343cd94-7011-4abd-b40d-7ea4aedc6f49

 

For more information, see _NotifyingWidget in .NET Reference.

 
A portable component.

 

IID (Interface ID): 9120435f-3dde-4bfa-a307-a6cad683834a

 

For more information, see _Widget in .NET Reference.

 

IID (Interface ID): 0cb251a7-3ab3-3b5c-a0b8-9ddf88824b85

 

For more information, see ICloneable in .NET Reference.

 

IID (Interface ID): b86e59f2-f1e2-389d-b5f1-c55307c8106e

 

For more information, see IComponent in .NET Reference.

 

IID (Interface ID): 805d7a98-d4af-3f0f-967f-e5cf45312d2c

 

For more information, see IDisposable in .NET Reference.

 

IID (Interface ID): d0eeaa62-3d30-3ee2-b896-a2f34dda47d8

 

For more information, see ISerializable in .NET Reference.

Example

For examples, see EasyAEClient in .NET Reference.

See Also

EasyAEClient Members