OPC Labs EasyOPC “Classic” Core Library
Project Overview
Description
OPC Labs EasyOPC “Classic” Core Library

 

TLBID (Type Library ID): 1F457B45-A4E0-4A92-928F-D1D1ACB67C54
Assembly: OpcLabs.EasyOpcClassicCore, Version=5.81.455.1, Culture=neutral, PublicKeyToken=6faddca41dacb409

 

For more information, see OpcLabs_EasyOpcClassicCore in .NET Reference.

Classes
Class ModuleDescription
Contains information gathered about an OPC event attribute.

 

ProgId: OpcLabs.EasyOpc.AlarmsAndEvents.AddressSpace.AEAttributeElement
CLSID (Class ID): afadb476-2fb2-42d5-9493-d56f8c9b8aef
Default interface: OpcLabs.EasyOpc.AlarmsAndEvents.AddressSpace.ComTypes._AEAttributeElement
Event source interface:

 

For more information, see AEAttributeElement and OpcLabs.EasyOpc.AlarmsAndEvents.AddressSpace.ComTypes._AEAttributeElement in .NET Reference.

A collection of attribute elements (AEAttributeElement), keyed by their Attribute Ids.

 

ProgId: OpcLabs.EasyOpc.AlarmsAndEvents.AddressSpace.AEAttributeElementCollection
CLSID (Class ID): b02b6e23-9c24-43f9-adcc-c7d3f5bbe87e
Default interface: OpcLabs.EasyOpc.AlarmsAndEvents.AddressSpace.ComTypes._AEAttributeElementCollection
Event source interface:

 

For more information, see AEAttributeElementCollection and OpcLabs.EasyOpc.AlarmsAndEvents.AddressSpace.ComTypes._AEAttributeElementCollection in .NET Reference.

This is a dictionary where the key is category ID, and the value an array of event attribute IDs for that category.

 

ProgId: OpcLabs.EasyOpc.AlarmsAndEvents.AEAttributeSetDictionary
CLSID (Class ID): 8522eb62-93d2-41da-a906-5c4a7cf39c4d
Default interface: OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._AEAttributeSetDictionary
Event source interface:

 

For more information, see AEAttributeSetDictionary and OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._AEAttributeSetDictionary in .NET Reference.

This is a dictionary where the key is attribute ID, and the value is the actual value of that event attribute.

 

ProgId: OpcLabs.EasyOpc.AlarmsAndEvents.AEAttributeValueDictionary
CLSID (Class ID): b9b6afee-d98d-4d71-9fb6-f46ac668a070
Default interface: OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._AEAttributeValueDictionary
Event source interface:

 

For more information, see AEAttributeValueDictionary and OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._AEAttributeValueDictionary in .NET Reference.

Holds arguments needed to browse OPC A&E server nodes.

 

ProgId: OpcLabs.EasyOpc.AlarmsAndEvents.OperationModel.AEBrowseArguments
CLSID (Class ID): 31dea70f-1e23-4cbc-8229-53304f8f703b
Default interface: OpcLabs.EasyOpc.AlarmsAndEvents.OperationModel.ComTypes._AEBrowseArguments
Event source interface:

 

For more information, see AEBrowseArguments and OpcLabs.EasyOpc.AlarmsAndEvents.OperationModel.ComTypes._AEBrowseArguments in .NET Reference.

Contains filtering conditions for OPC Alarms&Events node browsing.

 

ProgId: OpcLabs.EasyOpc.AlarmsAndEvents.AEBrowseParameters
CLSID (Class ID): 138aa4dd-01ef-487f-8385-6a42f7aca3f6
Default interface: OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._AEBrowseParameters
Event source interface:

 

For more information, see AEBrowseParameters and OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._AEBrowseParameters in .NET Reference.

Contains information gathered about an OPC event category.

 

ProgId: OpcLabs.EasyOpc.AlarmsAndEvents.AddressSpace.AECategoryElement
CLSID (Class ID): 98a139c6-0f0f-428b-a40d-8c3f503b4651
Default interface: OpcLabs.EasyOpc.AlarmsAndEvents.AddressSpace.ComTypes._AECategoryElement
Event source interface:

 

For more information, see AECategoryElement and OpcLabs.EasyOpc.AlarmsAndEvents.AddressSpace.ComTypes._AECategoryElement in .NET Reference.

A collection of category elements (AECategoryElement), keyed by their Category Ids.

 

ProgId: OpcLabs.EasyOpc.AlarmsAndEvents.AddressSpace.AECategoryElementCollection
CLSID (Class ID): d4383639-c033-4a56-8731-7a18cabde5be
Default interface: OpcLabs.EasyOpc.AlarmsAndEvents.AddressSpace.ComTypes._AECategoryElementCollection
Event source interface:

 

For more information, see AECategoryElementCollection and OpcLabs.EasyOpc.AlarmsAndEvents.AddressSpace.ComTypes._AECategoryElementCollection in .NET Reference.

Specifies how various operations are performed on OPC Alarms&Events servers.

 

ProgId: OpcLabs.EasyOpc.AlarmsAndEvents.Engine.AEClientMode
CLSID (Class ID): 4f957eaa-dde4-470f-9e1c-f2640e5a387a
Default interface: OpcLabs.EasyOpc.AlarmsAndEvents.Engine.ComTypes._AEClientMode
Event source interface:

 

For more information, see AEClientMode and OpcLabs.EasyOpc.AlarmsAndEvents.Engine.ComTypes._AEClientMode in .NET Reference.

Contains information gathered about an OPC event condition.

 

ProgId: OpcLabs.EasyOpc.AlarmsAndEvents.AddressSpace.AEConditionElement
CLSID (Class ID): b25b39be-f13f-42f3-972c-9af835a4e383
Default interface: OpcLabs.EasyOpc.AlarmsAndEvents.AddressSpace.ComTypes._AEConditionElement
Event source interface:

 

For more information, see AEConditionElement and OpcLabs.EasyOpc.AlarmsAndEvents.AddressSpace.ComTypes._AEConditionElement in .NET Reference.

A collection of condition elements (AEConditionElement), keyed by their names.

 

ProgId: OpcLabs.EasyOpc.AlarmsAndEvents.AddressSpace.AEConditionElementCollection
CLSID (Class ID): 9562bdbc-d3ab-48a1-870e-e89f2dcbebf0
Default interface: OpcLabs.EasyOpc.AlarmsAndEvents.AddressSpace.ComTypes._AEConditionElementCollection
Event source interface:

 

For more information, see AEConditionElementCollection and OpcLabs.EasyOpc.AlarmsAndEvents.AddressSpace.ComTypes._AEConditionElementCollection in .NET Reference.

Contains current state information about an OPC condition instance.

 

ProgId: OpcLabs.EasyOpc.AlarmsAndEvents.AEConditionState
CLSID (Class ID): 2ff5b789-fcf1-4321-a4d5-2d5bb2e0b341
Default interface: OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._AEConditionState
Event source interface:

 

For more information, see AEConditionState and OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._AEConditionState in .NET Reference.

Contains event notification information.

 

ProgId: OpcLabs.EasyOpc.AlarmsAndEvents.AEEventData
CLSID (Class ID): 54ac6592-b68f-4dc1-8586-597d200c266f
Default interface: OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._AEEventData
Event source interface:

 

For more information, see AEEventData and OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._AEEventData in .NET Reference.

Holds an OPC server descriptor and event subscription parameters as arguments to subscription operation.

 

ProgId: OpcLabs.EasyOpc.AlarmsAndEvents.OperationModel.AEEventsSubscriptionArguments
CLSID (Class ID): 5c3a4d2e-cfbf-4bee-8a3d-73d0f22f46ba
Default interface: OpcLabs.EasyOpc.AlarmsAndEvents.OperationModel.ComTypes._AEEventsSubscriptionArguments
Event source interface:

 

For more information, see AEEventsSubscriptionArguments and OpcLabs.EasyOpc.AlarmsAndEvents.OperationModel.ComTypes._AEEventsSubscriptionArguments in .NET Reference.

Type of event, or multiple event types combined.

 

ProgId: OpcLabs.EasyOpc.AlarmsAndEvents.AEEventType
CLSID (Class ID): 08d268a0-d041-4f6d-b7b9-528b5649c410
Default interface: OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._AEEventType
Event source interface:

 

For more information, see AEEventType and OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._AEEventType in .NET Reference.

Holds all arguments needed to specify a node in an OPC-A&E server.

 

ProgId: OpcLabs.EasyOpc.AlarmsAndEvents.OperationModel.AENodeArguments
CLSID (Class ID): b4405268-0cf8-4453-ba30-3ac979ef481f
Default interface: OpcLabs.EasyOpc.AlarmsAndEvents.OperationModel.ComTypes._AENodeArguments
Event source interface:

 

For more information, see AENodeArguments and OpcLabs.EasyOpc.AlarmsAndEvents.OperationModel.ComTypes._AENodeArguments in .NET Reference.

Contains information necessary to identify an OPC Alarms&Events node (area or source), such as its QualifiedName.

 

ProgId: OpcLabs.EasyOpc.AlarmsAndEvents.AENodeDescriptor
CLSID (Class ID): d52fd6be-64c8-4f81-802c-18f1ae4e3eb7
Default interface: OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._AENodeDescriptor
Event source interface:

 

For more information, see AENodeDescriptor and OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._AENodeDescriptor in .NET Reference.

Contains information gathered about an OPC node (area or source in OPC event server's area space).

 

ProgId: OpcLabs.EasyOpc.AlarmsAndEvents.AddressSpace.AENodeElement
CLSID (Class ID): 2fc5f0c9-31b0-47fd-a75b-a06df93f3327
Default interface: OpcLabs.EasyOpc.AlarmsAndEvents.AddressSpace.ComTypes._AENodeElement
Event source interface:

 

For more information, see AENodeElement and OpcLabs.EasyOpc.AlarmsAndEvents.AddressSpace.ComTypes._AENodeElement in .NET Reference.

A collection of node elements (AENodeElement), keyed by their names.

 

ProgId: OpcLabs.EasyOpc.AlarmsAndEvents.AddressSpace.AENodeElementCollection
CLSID (Class ID): 4ff6472f-ca4f-4d87-985b-a563db230836
Default interface: OpcLabs.EasyOpc.AlarmsAndEvents.AddressSpace.ComTypes._AENodeElementCollection
Event source interface:

 

For more information, see AENodeElementCollection and OpcLabs.EasyOpc.AlarmsAndEvents.AddressSpace.ComTypes._AENodeElementCollection in .NET Reference.

Holds result of a Browse operation, i.e. the node elements obtained by browsing a node in OPC-A&E Server's address space.

 

ProgId: OpcLabs.EasyOpc.AlarmsAndEvents.OperationModel.AENodeElementCollectionResult
CLSID (Class ID): 4dbe7fcc-ccb7-4548-ae4d-909fb883ae72
Default interface: OpcLabs.EasyOpc.AlarmsAndEvents.OperationModel.ComTypes._AENodeElementCollectionResult
Event source interface:

 

For more information, see AENodeElementCollectionResult and OpcLabs.EasyOpc.AlarmsAndEvents.OperationModel.ComTypes._AENodeElementCollectionResult in .NET Reference.

Contains parameters for OPC-A&E Optimizer plug-in.

 

ProgId: OpcLabs.EasyOpc.AlarmsAndEvents.Plugins.Optimizer.AEOptimizerPluginParameters
CLSID (Class ID): 0eb8a7d3-006d-4a53-b903-250231a72299
Default interface: OpcLabs.EasyOpc.AlarmsAndEvents.Plugins.Optimizer.ComTypes._AEOptimizerPluginParameters
Event source interface:

 

For more information, see AEOptimizerPluginParameters and OpcLabs.EasyOpc.AlarmsAndEvents.Plugins.Optimizer.ComTypes._AEOptimizerPluginParameters in .NET Reference.

Contains information about an OPC event subcondition.

 

ProgId: OpcLabs.EasyOpc.AlarmsAndEvents.AddressSpace.AESubconditionElement
CLSID (Class ID): 3879af0a-4d69-497a-9cf5-fa192b166aa1
Default interface: OpcLabs.EasyOpc.AlarmsAndEvents.AddressSpace.ComTypes._AESubconditionElement
Event source interface:

 

For more information, see AESubconditionElement and OpcLabs.EasyOpc.AlarmsAndEvents.AddressSpace.ComTypes._AESubconditionElement in .NET Reference.

A collection of subcondition elements (AESubconditionElement), keyed by their names.

 

ProgId: OpcLabs.EasyOpc.AlarmsAndEvents.AddressSpace.AESubconditionElementCollection
CLSID (Class ID): eadbf866-8071-4c44-a102-2cbe1e59befc
Default interface: OpcLabs.EasyOpc.AlarmsAndEvents.AddressSpace.ComTypes._AESubconditionElementCollection
Event source interface:

 

For more information, see AESubconditionElementCollection and OpcLabs.EasyOpc.AlarmsAndEvents.AddressSpace.ComTypes._AESubconditionElementCollection in .NET Reference.

Contains the filtering criteria to be used for the event subscription.

 

ProgId: OpcLabs.EasyOpc.AlarmsAndEvents.AESubscriptionFilter
CLSID (Class ID): eb62d579-f210-4acb-bfb9-aa10fa6a8790
Default interface: OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._AESubscriptionFilter
Event source interface:

 

For more information, see AESubscriptionFilter and OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._AESubscriptionFilter in .NET Reference.

Contains event subscription parameters, such as the active flag, notification rate, filter, and selection of returned attributes.

 

ProgId: OpcLabs.EasyOpc.AlarmsAndEvents.AESubscriptionParameters
CLSID (Class ID): 0a7e4c59-37e4-477f-b977-775e362436f3
Default interface: OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._AESubscriptionParameters
Event source interface:

 

For more information, see AESubscriptionParameters and OpcLabs.EasyOpc.AlarmsAndEvents.ComTypes._AESubscriptionParameters in .NET Reference.

Indicates if the item is read only, write only or read/write.

 

ProgId: OpcLabs.EasyOpc.DataAccess.DAAccessRight
CLSID (Class ID): 66d94e9e-daaf-4cdb-9e2b-92ff8994a197
Default interface: OpcLabs.EasyOpc.DataAccess.ComTypes._DAAccessRight
Event source interface:

 

For more information, see DAAccessRight and OpcLabs.EasyOpc.DataAccess.ComTypes._DAAccessRight in .NET Reference.

Contains parameters for OPC-DA auto-subscribing client.

 

ProgId: OpcLabs.EasyOpc.DataAccess.Optimization.DAAutoSubscribingParameters
CLSID (Class ID): 917424e6-8f8b-4583-a262-487db5857892
Default interface: OpcLabs.EasyOpc.DataAccess.Optimization.ComTypes._DAAutoSubscribingParameters
Event source interface:

 

For more information, see DAAutoSubscribingParameters and OpcLabs.EasyOpc.DataAccess.Optimization.ComTypes._DAAutoSubscribingParameters in .NET Reference.

Holds arguments needed to browse OPC DA server nodes.

 

ProgId: OpcLabs.EasyOpc.DataAccess.OperationModel.DABrowseArguments
CLSID (Class ID): 05a9b1b0-b642-4093-8f94-0e4f86a7f786
Default interface: OpcLabs.EasyOpc.DataAccess.OperationModel.ComTypes._DABrowseArguments
Event source interface:

 

For more information, see DABrowseArguments and OpcLabs.EasyOpc.DataAccess.OperationModel.ComTypes._DABrowseArguments in .NET Reference.

Contains filtering conditions for OPC Data Access node browsing.

 

ProgId: OpcLabs.EasyOpc.DataAccess.DABrowseParameters
CLSID (Class ID): 662d7cc7-e83c-462e-90b4-6b4351466a5a
Default interface: OpcLabs.EasyOpc.DataAccess.ComTypes._DABrowseParameters
Event source interface:

 

For more information, see DABrowseParameters and OpcLabs.EasyOpc.DataAccess.ComTypes._DABrowseParameters in .NET Reference.

Specifies allowed and desired methods of accessing the data in the OPC server.

 

ProgId: OpcLabs.EasyOpc.DataAccess.Engine.DAClientMode
CLSID (Class ID): 093526cf-696f-4986-a4f4-44ed5060ae6b
Default interface: OpcLabs.EasyOpc.DataAccess.Engine.ComTypes._DAClientMode
Event source interface:

 

For more information, see DAClientMode and OpcLabs.EasyOpc.DataAccess.Engine.ComTypes._DAClientMode in .NET Reference.

Contains subscription parameters, such as the requested update rate.

 

ProgId: OpcLabs.EasyOpc.DataAccess.DAGroupParameters
CLSID (Class ID): 9404dae4-bc34-452d-be95-deb4dbedffe1
Default interface: OpcLabs.EasyOpc.DataAccess.ComTypes._DAGroupParameters
Event source interface:

 

For more information, see DAGroupParameters and OpcLabs.EasyOpc.DataAccess.ComTypes._DAGroupParameters in .NET Reference.

Holds an integer handle, and OPC group parameters, as arguments to some operation.

 

ProgId: OpcLabs.EasyOpc.DataAccess.OperationModel.DAHandleGroupArguments
CLSID (Class ID): 6f5e62c6-3c77-4229-af01-b27e90f88688
Default interface: OpcLabs.EasyOpc.DataAccess.OperationModel.ComTypes._DAHandleGroupArguments
Event source interface:

 

For more information, see DAHandleGroupArguments and OpcLabs.EasyOpc.DataAccess.OperationModel.ComTypes._DAHandleGroupArguments in .NET Reference.

Holds an OPC server and item descriptor, as arguments to some operation.

 

ProgId: OpcLabs.EasyOpc.DataAccess.OperationModel.DAItemArguments
CLSID (Class ID): 248ddd9e-aaf6-4c38-9554-a5cd1b9cf8be
Default interface: OpcLabs.EasyOpc.DataAccess.OperationModel.ComTypes._DAItemArguments
Event source interface:

 

For more information, see DAItemArguments and OpcLabs.EasyOpc.DataAccess.OperationModel.ComTypes._DAItemArguments in .NET Reference.

Contains information necessary to identify an OPC item, such as its Item Id.

 

ProgId: OpcLabs.EasyOpc.DataAccess.DAItemDescriptor
CLSID (Class ID): 523e5903-c1e5-4637-ae1f-9f0a3a5328ad
Default interface: OpcLabs.EasyOpc.DataAccess.ComTypes._DAItemDescriptor
Event source interface:

 

For more information, see DAItemDescriptor and OpcLabs.EasyOpc.DataAccess.ComTypes._DAItemDescriptor in .NET Reference.

Holds an OPC server and item descriptor, and OPC group parameters, as arguments to some operation.

 

ProgId: OpcLabs.EasyOpc.DataAccess.OperationModel.DAItemGroupArguments
CLSID (Class ID): 9942854b-9730-4367-85f8-fa53300a4216
Default interface: OpcLabs.EasyOpc.DataAccess.OperationModel.ComTypes._DAItemGroupArguments
Event source interface:

 

For more information, see DAItemGroupArguments and OpcLabs.EasyOpc.DataAccess.OperationModel.ComTypes._DAItemGroupArguments in .NET Reference.

Holds an OPC server and item descriptor, and OPC group parameters, as arguments to some operation.

 

ProgId: OpcLabs.EasyOpc.DataAccess.OperationModel.DAItemValueArguments
CLSID (Class ID): 1daa6bdb-354e-413d-9bbb-1b7cca230bd9
Default interface: OpcLabs.EasyOpc.DataAccess.OperationModel.ComTypes._DAItemValueArguments
Event source interface:

 

For more information, see DAItemValueArguments and OpcLabs.EasyOpc.DataAccess.OperationModel.ComTypes._DAItemValueArguments in .NET Reference.

Holds an OPC server and item descriptor, and a value/timestamp/quality (DAVtq), as arguments to some operation.

 

ProgId: OpcLabs.EasyOpc.DataAccess.OperationModel.DAItemVtqArguments
CLSID (Class ID): d31dcb89-ef2e-4e3c-85a3-0b813a5dcb10
Default interface: OpcLabs.EasyOpc.DataAccess.OperationModel.ComTypes._DAItemVtqArguments
Event source interface:

 

For more information, see DAItemVtqArguments and OpcLabs.EasyOpc.DataAccess.OperationModel.ComTypes._DAItemVtqArguments in .NET Reference.

Holds all arguments needed to specify a node in an OPC-DA server.

 

ProgId: OpcLabs.EasyOpc.DataAccess.OperationModel.DANodeArguments
CLSID (Class ID): eb46b36c-a762-41ae-bf73-d3ef305c6f3f
Default interface: OpcLabs.EasyOpc.DataAccess.OperationModel.ComTypes._DANodeArguments
Event source interface:

 

For more information, see DANodeArguments and OpcLabs.EasyOpc.DataAccess.OperationModel.ComTypes._DANodeArguments in .NET Reference.

Contains information necessary to identify an OPC Data Access node, such as its Item Id.

 

ProgId: OpcLabs.EasyOpc.DataAccess.DANodeDescriptor
CLSID (Class ID): 79b0bbe8-7b89-43d0-8549-2c75fb978eb6
Default interface: OpcLabs.EasyOpc.DataAccess.ComTypes._DANodeDescriptor
Event source interface:

 

For more information, see DANodeDescriptor and OpcLabs.EasyOpc.DataAccess.ComTypes._DANodeDescriptor in .NET Reference.

Contains information gathered about an OPC node (branch or leaf in OPC-DA server's address space).

 

ProgId: OpcLabs.EasyOpc.DataAccess.AddressSpace.DANodeElement
CLSID (Class ID): aa433535-aa46-4b83-86fb-ad8848ea262a
Default interface: OpcLabs.EasyOpc.DataAccess.AddressSpace.ComTypes._DANodeElement
Event source interface:

 

For more information, see DANodeElement and OpcLabs.EasyOpc.DataAccess.AddressSpace.ComTypes._DANodeElement in .NET Reference.

A collection of node elements (DANodeElement), keyed by their names.

 

ProgId: OpcLabs.EasyOpc.DataAccess.AddressSpace.DANodeElementCollection
CLSID (Class ID): cb8e8501-ea6a-4b4a-a915-9f50f041e618
Default interface: OpcLabs.EasyOpc.DataAccess.AddressSpace.ComTypes._DANodeElementCollection
Event source interface:

 

For more information, see DANodeElementCollection and OpcLabs.EasyOpc.DataAccess.AddressSpace.ComTypes._DANodeElementCollection in .NET Reference.

Holds result of a Browse operation, i.e. the node elements obtained by browsing a node in OPC-DA Server's address space.

 

ProgId: OpcLabs.EasyOpc.DataAccess.OperationModel.DANodeElementCollectionResult
CLSID (Class ID): 68eacd57-f815-4c99-a22e-a5399f83f37e
Default interface: OpcLabs.EasyOpc.DataAccess.OperationModel.ComTypes._DANodeElementCollectionResult
Event source interface:

 

For more information, see DANodeElementCollectionResult and OpcLabs.EasyOpc.DataAccess.OperationModel.ComTypes._DANodeElementCollectionResult in .NET Reference.

Contains parameters for OPC-DA Optimizer plug-in.

 

ProgId: OpcLabs.EasyOpc.DataAccess.Plugins.Optimizer.DAOptimizerPluginParameters
CLSID (Class ID): 604d1739-ee3a-40bc-b866-95ac5691e1d3
Default interface: OpcLabs.EasyOpc.DataAccess.Plugins.Optimizer.ComTypes._DAOptimizerPluginParameters
Event source interface:

 

For more information, see DAOptimizerPluginParameters and OpcLabs.EasyOpc.DataAccess.Plugins.Optimizer.ComTypes._DAOptimizerPluginParameters in .NET Reference.

Contains parameters for OPC-DA parameter bucketing client.

 

ProgId: OpcLabs.EasyOpc.DataAccess.Optimization.DAParameterBucketingParameters
CLSID (Class ID): 79158360-41a2-4072-b6e2-49990eb2b562
Default interface: OpcLabs.EasyOpc.DataAccess.Optimization.ComTypes._DAParameterBucketingParameters
Event source interface:

 

For more information, see DAParameterBucketingParameters and OpcLabs.EasyOpc.DataAccess.Optimization.ComTypes._DAParameterBucketingParameters in .NET Reference.

Contains parameters for OPC-DA parameter restricting client.

 

ProgId: OpcLabs.EasyOpc.DataAccess.Optimization.DAParameterRestrictingParameters
CLSID (Class ID): e598461a-eeaa-49df-a864-0b228786412f
Default interface: OpcLabs.EasyOpc.DataAccess.Optimization.ComTypes._DAParameterRestrictingParameters
Event source interface:

 

For more information, see DAParameterRestrictingParameters and OpcLabs.EasyOpc.DataAccess.Optimization.ComTypes._DAParameterRestrictingParameters in .NET Reference.

Holds an OPC server, OPC node and OPC property descriptors, as arguments to some operation.

 

ProgId: OpcLabs.EasyOpc.DataAccess.OperationModel.DAPropertyArguments
CLSID (Class ID): d310a9b5-12ab-4b1c-9d65-801e1336eb8f
Default interface: OpcLabs.EasyOpc.DataAccess.OperationModel.ComTypes._DAPropertyArguments
Event source interface:

 

For more information, see DAPropertyArguments and OpcLabs.EasyOpc.DataAccess.OperationModel.ComTypes._DAPropertyArguments in .NET Reference.

Contains information necessary to identify an OPC property, such as its Property Id.

 

ProgId: OpcLabs.EasyOpc.DataAccess.DAPropertyDescriptor
CLSID (Class ID): 7838bab7-d2a5-4860-9b3f-87e4a8298823
Default interface: OpcLabs.EasyOpc.DataAccess.ComTypes._DAPropertyDescriptor
Event source interface:

 

For more information, see DAPropertyDescriptor and OpcLabs.EasyOpc.DataAccess.ComTypes._DAPropertyDescriptor in .NET Reference.

Contains information gathered about an OPC property.

 

ProgId: OpcLabs.EasyOpc.DataAccess.AddressSpace.DAPropertyElement
CLSID (Class ID): 33ff8f12-ef7b-4c54-9467-579c6abc3eb0
Default interface: OpcLabs.EasyOpc.DataAccess.AddressSpace.ComTypes._DAPropertyElement
Event source interface:

 

For more information, see DAPropertyElement and OpcLabs.EasyOpc.DataAccess.AddressSpace.ComTypes._DAPropertyElement in .NET Reference.

A collection of property elements (DAPropertyElement), keyed by their names.

 

ProgId: OpcLabs.EasyOpc.DataAccess.AddressSpace.DAPropertyElementCollection
CLSID (Class ID): 7621de09-80dc-400b-807f-727b13e116aa
Default interface: OpcLabs.EasyOpc.DataAccess.AddressSpace.ComTypes._DAPropertyElementCollection
Event source interface:

 

For more information, see DAPropertyElementCollection and OpcLabs.EasyOpc.DataAccess.AddressSpace.ComTypes._DAPropertyElementCollection in .NET Reference.

The identifying number assigned by the OPC server to the property.

 

ProgId: OpcLabs.EasyOpc.DataAccess.DAPropertyId
CLSID (Class ID): 558d42e1-1548-4e77-b81c-d5d1b3b8e290
Default interface: OpcLabs.EasyOpc.DataAccess.ComTypes._DAPropertyId
Event source interface:

 

For more information, see DAPropertyId and OpcLabs.EasyOpc.DataAccess.ComTypes._DAPropertyId in .NET Reference.

Represents the quality state for an item's data value.

 

ProgId: OpcLabs.EasyOpc.DataAccess.DAQuality
CLSID (Class ID): 71bd12a4-51c0-4ce2-9ada-b046d638de9d
Default interface: OpcLabs.EasyOpc.DataAccess.ComTypes._DAQuality
Event source interface:

 

For more information, see DAQuality and OpcLabs.EasyOpc.DataAccess.ComTypes._DAQuality in .NET Reference.

Holds information necessary to read an OPC item, such OPC server and item descriptor, and read parameters.

 

ProgId: OpcLabs.EasyOpc.DataAccess.OperationModel.DAReadItemArguments
CLSID (Class ID): b5daca52-2b85-4278-81bd-ca4f3386b4ff
Default interface: OpcLabs.EasyOpc.DataAccess.OperationModel.ComTypes._DAReadItemArguments
Event source interface:

 

For more information, see DAReadItemArguments and OpcLabs.EasyOpc.DataAccess.OperationModel.ComTypes._DAReadItemArguments in .NET Reference.

Contains parameters for OPC read operations, such as the data source or value age.

 

ProgId: OpcLabs.EasyOpc.DataAccess.DAReadParameters
CLSID (Class ID): 7c5d5cc3-c969-4ccc-9ccd-96e0c9d1f293
Default interface: OpcLabs.EasyOpc.DataAccess.ComTypes._DAReadParameters
Event source interface:

 

For more information, see DAReadParameters and OpcLabs.EasyOpc.DataAccess.ComTypes._DAReadParameters in .NET Reference.

Contains parameters for OPC-DA request chunking client.

 

ProgId: OpcLabs.EasyOpc.DataAccess.Optimization.DARequestChunkingParameters
CLSID (Class ID): 258e077a-8dc4-42b3-92a5-703f070f304b
Default interface: OpcLabs.EasyOpc.DataAccess.Optimization.ComTypes._DARequestChunkingParameters
Event source interface:

 

For more information, see DARequestChunkingParameters and OpcLabs.EasyOpc.DataAccess.Optimization.ComTypes._DARequestChunkingParameters in .NET Reference.

Holds data value, timestamp and quality, abbreviated sometimes as VTQ. This is a common combination in OPC, e.g. returned when an OPC item is read.

 

ProgId: OpcLabs.EasyOpc.DataAccess.DAVtq
CLSID (Class ID): faa7b8bc-82b6-4bc7-ab7b-c3671d622de0
Default interface: OpcLabs.EasyOpc.DataAccess.ComTypes._DAVtq
Event source interface:

 

For more information, see DAVtq and OpcLabs.EasyOpc.DataAccess.ComTypes._DAVtq in .NET Reference.

Holds result of an operation in form of a (value, timestamp, and quality).

 

ProgId: OpcLabs.EasyOpc.DataAccess.OperationModel.DAVtqResult
CLSID (Class ID): 6075ee51-ed43-48f6-a61c-b7e814d7c7b0
Default interface: OpcLabs.EasyOpc.DataAccess.OperationModel.ComTypes._DAVtqResult
Event source interface:

 

For more information, see DAVtqResult and OpcLabs.EasyOpc.DataAccess.OperationModel.ComTypes._DAVtqResult in .NET Reference.

Adaptable parameters for non-isolated client objects.

 

ProgId: OpcLabs.EasyOpc.AlarmsAndEvents.Engine.EasyAEAdaptableParameters
CLSID (Class ID): 26773901-3d62-4f28-9193-7616913f56b1
Default interface: OpcLabs.EasyOpc.AlarmsAndEvents.Engine.ComTypes._EasyAEAdaptableParameters
Event source interface:

 

For more information, see EasyAEAdaptableParameters and OpcLabs.EasyOpc.AlarmsAndEvents.Engine.ComTypes._EasyAEAdaptableParameters in .NET Reference.

Contains optimization parameters that reduce the load on the OPC server by keeping the connections open should they be soon needed again.

 

ProgId: OpcLabs.EasyOpc.AlarmsAndEvents.Engine.EasyAEClientHoldPeriods
CLSID (Class ID): b0e4c376-c155-4431-94d1-c6e822e173ae
Default interface: OpcLabs.EasyOpc.AlarmsAndEvents.Engine.ComTypes._EasyAEClientHoldPeriods
Event source interface:

 

For more information, see EasyAEClientHoldPeriods and OpcLabs.EasyOpc.AlarmsAndEvents.Engine.ComTypes._EasyAEClientHoldPeriods in .NET Reference.

Specifies how the OPC client object performs various operations on OPC Alarms&Events servers.

 

ProgId: OpcLabs.EasyOpc.AlarmsAndEvents.Engine.EasyAEClientMode
CLSID (Class ID): de1bc625-cf21-4a33-a0e0-3b3eb9e1cc45
Default interface: OpcLabs.EasyOpc.AlarmsAndEvents.Engine.ComTypes._EasyAEClientMode
Event source interface:

 

For more information, see EasyAEClientMode and OpcLabs.EasyOpc.AlarmsAndEvents.Engine.ComTypes._EasyAEClientMode in .NET Reference.

Contains parameters that influence operations that target a specific OPC server a whole.

 

ProgId: OpcLabs.EasyOpc.AlarmsAndEvents.Engine.EasyAEClientParameters
CLSID (Class ID): 7d1bc998-198e-4f1c-90d0-ce06c3063486
Default interface: OpcLabs.EasyOpc.AlarmsAndEvents.Engine.ComTypes._EasyAEClientParameters
Event source interface:

 

For more information, see EasyAEClientParameters and OpcLabs.EasyOpc.AlarmsAndEvents.Engine.ComTypes._EasyAEClientParameters in .NET Reference.

Contains parameters that are perpetually shared among all instances of the OPC Alarms&Events client object.

 

ProgId: OpcLabs.EasyOpc.AlarmsAndEvents.Engine.EasyAEEngineParameters
CLSID (Class ID): 89829c81-6cea-4d98-a9df-7ab8e0d723ca
Default interface: OpcLabs.EasyOpc.AlarmsAndEvents.Engine.ComTypes._EasyAEEngineParameters
Event source interface:

 

For more information, see EasyAEEngineParameters and OpcLabs.EasyOpc.AlarmsAndEvents.Engine.ComTypes._EasyAEEngineParameters in .NET Reference.

Holds an OPC server descriptor, event subscription parameters, and possibly a callback method, as arguments to subscription operation.

 

ProgId: OpcLabs.EasyOpc.AlarmsAndEvents.OperationModel.EasyAEEventsSubscriptionArguments
CLSID (Class ID): 5f7f0f43-dd9f-4f74-a0f7-90057400d531
Default interface: OpcLabs.EasyOpc.AlarmsAndEvents.OperationModel.ComTypes._EasyAEEventsSubscriptionArguments
Event source interface:

 

For more information, see EasyAEEventsSubscriptionArguments and OpcLabs.EasyOpc.AlarmsAndEvents.OperationModel.ComTypes._EasyAEEventsSubscriptionArguments in .NET Reference.

Contains parameters that influence the behavior of just this instance of the OPC-A&E client component.

 

ProgId: OpcLabs.EasyOpc.AlarmsAndEvents.Engine.EasyAEInstanceParameters
CLSID (Class ID): 13ebb25a-6415-4dd7-9b2e-7780f84fa4e9
Default interface: OpcLabs.EasyOpc.AlarmsAndEvents.Engine.ComTypes._EasyAEInstanceParameters
Event source interface:

 

For more information, see EasyAEInstanceParameters and OpcLabs.EasyOpc.AlarmsAndEvents.Engine.ComTypes._EasyAEInstanceParameters in .NET Reference.

Contains parameters that influence operations that target a specific OPC item.

 

ProgId: OpcLabs.EasyOpc.AlarmsAndEvents.Engine.EasyAELinkParameters
CLSID (Class ID): 3ceeb1fb-8359-44e3-8184-b009abb479be
Default interface: OpcLabs.EasyOpc.AlarmsAndEvents.Engine.ComTypes._EasyAELinkParameters
Event source interface:

 

For more information, see EasyAELinkParameters and OpcLabs.EasyOpc.AlarmsAndEvents.Engine.ComTypes._EasyAELinkParameters in .NET Reference.

Provides data for the EasyAEClient.Notification event.

 

ProgId: OpcLabs.EasyOpc.AlarmsAndEvents.OperationModel.EasyAENotificationEventArgs
CLSID (Class ID): bc877226-8a44-4389-b95e-3dd44950fef5
Default interface: OpcLabs.EasyOpc.AlarmsAndEvents.OperationModel.ComTypes._EasyAENotificationEventArgs
Event source interface:

 

For more information, see EasyAENotificationEventArgs and OpcLabs.EasyOpc.AlarmsAndEvents.OperationModel.ComTypes._EasyAENotificationEventArgs in .NET Reference.

Parameters that are always shared by all instances of the component.

 

ProgId: OpcLabs.EasyOpc.AlarmsAndEvents.Engine.EasyAESharedParameters
CLSID (Class ID): 7822c234-2eb1-4b5d-926d-b0b565719e8e
Default interface: OpcLabs.EasyOpc.AlarmsAndEvents.Engine.ComTypes._EasyAESharedParameters
Event source interface:

 

For more information, see EasyAESharedParameters and OpcLabs.EasyOpc.AlarmsAndEvents.Engine.ComTypes._EasyAESharedParameters in .NET Reference.

Contains parameters that influence operations that target a specific OPC server a whole.

 

ProgId: OpcLabs.EasyOpc.Engine.EasyClientParameters
CLSID (Class ID): 119d4e99-ad6e-4af6-939d-fc2389243384
Default interface: OpcLabs.EasyOpc.Engine.ComTypes._EasyClientParameters
Event source interface:

 

For more information, see EasyClientParameters and OpcLabs.EasyOpc.Engine.ComTypes._EasyClientParameters in .NET Reference.

Adaptable parameters for non-isolated client objects.

 

ProgId: OpcLabs.EasyOpc.DataAccess.Engine.EasyDAAdaptableParameters
CLSID (Class ID): 61e463d7-e66b-429c-89fc-c8eeaa086a73
Default interface: OpcLabs.EasyOpc.DataAccess.Engine.ComTypes._EasyDAAdaptableParameters
Event source interface:

 

For more information, see EasyDAAdaptableParameters and OpcLabs.EasyOpc.DataAccess.Engine.ComTypes._EasyDAAdaptableParameters in .NET Reference.

Contains optimization parameters that reduce the load on the OPC server by keeping the connections open should they be soon needed again.

 

ProgId: OpcLabs.EasyOpc.DataAccess.Engine.EasyDAClientHoldPeriods
CLSID (Class ID): d4f970f7-2e42-4883-996d-928390e5da13
Default interface: OpcLabs.EasyOpc.DataAccess.Engine.ComTypes._EasyDAClientHoldPeriods
Event source interface:

 

For more information, see EasyDAClientHoldPeriods and OpcLabs.EasyOpc.DataAccess.Engine.ComTypes._EasyDAClientHoldPeriods in .NET Reference.

Specifies common parameters such as allowed and desired methods of accessing the data in the OPC server.

 

ProgId: OpcLabs.EasyOpc.DataAccess.Engine.EasyDAClientMode
CLSID (Class ID): 0dbca190-7b05-4122-a10c-956f1622bbb1
Default interface: OpcLabs.EasyOpc.DataAccess.Engine.ComTypes._EasyDAClientMode
Event source interface:

 

For more information, see EasyDAClientMode and OpcLabs.EasyOpc.DataAccess.Engine.ComTypes._EasyDAClientMode in .NET Reference.

Contains parameters that influence operations that target a specific OPC server a whole.

 

ProgId: OpcLabs.EasyOpc.DataAccess.Engine.EasyDAClientParameters
CLSID (Class ID): ecc576d8-a7ec-4485-b4e5-32f927442583
Default interface: OpcLabs.EasyOpc.DataAccess.Engine.ComTypes._EasyDAClientParameters
Event source interface:

 

For more information, see EasyDAClientParameters and OpcLabs.EasyOpc.DataAccess.Engine.ComTypes._EasyDAClientParameters in .NET Reference.

Specifies the maximum amount of time the various operations are allowed to take.

 

ProgId: OpcLabs.EasyOpc.DataAccess.Engine.EasyDAClientTimeouts
CLSID (Class ID): c125c473-5ce0-42b1-bca8-0dabb85d796e
Default interface: OpcLabs.EasyOpc.DataAccess.Engine.ComTypes._EasyDAClientTimeouts
Event source interface:

 

For more information, see EasyDAClientTimeouts and OpcLabs.EasyOpc.DataAccess.Engine.ComTypes._EasyDAClientTimeouts in .NET Reference.

Contains parameters that are perpetually shared among all instances of the OPC Data Access client object.

 

ProgId: OpcLabs.EasyOpc.DataAccess.Engine.EasyDAEngineParameters
CLSID (Class ID): af0219f3-663c-4163-bab9-07ecec3bc17d
Default interface: OpcLabs.EasyOpc.DataAccess.Engine.ComTypes._EasyDAEngineParameters
Event source interface:

 

For more information, see EasyDAEngineParameters and OpcLabs.EasyOpc.DataAccess.Engine.ComTypes._EasyDAEngineParameters in .NET Reference.

Contains parameters that influence the behavior of just this instance of the OPC-DA client component.

 

ProgId: OpcLabs.EasyOpc.DataAccess.Engine.EasyDAInstanceParameters
CLSID (Class ID): f1c78cf6-f18a-43ea-9f74-182cffe6fae0
Default interface: OpcLabs.EasyOpc.DataAccess.Engine.ComTypes._EasyDAInstanceParameters
Event source interface:

 

For more information, see EasyDAInstanceParameters and OpcLabs.EasyOpc.DataAccess.Engine.ComTypes._EasyDAInstanceParameters in .NET Reference.

Provides data for the EasyDAClient.ItemChanged event.

 

ProgId: OpcLabs.EasyOpc.DataAccess.OperationModel.EasyDAItemChangedEventArgs
CLSID (Class ID): b93b886f-19e6-4049-9731-2e1deec5e0cd
Default interface: OpcLabs.EasyOpc.DataAccess.OperationModel.ComTypes._EasyDAItemChangedEventArgs
Event source interface:

 

For more information, see EasyDAItemChangedEventArgs and OpcLabs.EasyOpc.DataAccess.OperationModel.ComTypes._EasyDAItemChangedEventArgs in .NET Reference.

Holds an OPC server and item descriptor, and OPC group parameters, and possibly a callback method, as arguments to subscription operation.

 

ProgId: OpcLabs.EasyOpc.DataAccess.OperationModel.EasyDAItemSubscriptionArguments
CLSID (Class ID): 161ecac9-5fe5-411b-92b6-c5a3f2aa2fc4
Default interface: OpcLabs.EasyOpc.DataAccess.OperationModel.ComTypes._EasyDAItemSubscriptionArguments
Event source interface:

 

For more information, see EasyDAItemSubscriptionArguments and OpcLabs.EasyOpc.DataAccess.OperationModel.ComTypes._EasyDAItemSubscriptionArguments in .NET Reference.

Parameters that are always shared by all instances of the component.

 

ProgId: OpcLabs.EasyOpc.DataAccess.Engine.EasyDASharedParameters
CLSID (Class ID): 2ddd07b1-e93e-4ecf-a88c-3e44ad7300b9
Default interface: OpcLabs.EasyOpc.DataAccess.Engine.ComTypes._EasyDASharedParameters
Event source interface:

 

For more information, see EasyDASharedParameters and OpcLabs.EasyOpc.DataAccess.Engine.ComTypes._EasyDASharedParameters in .NET Reference.

Contains parameters that influence operations that target a specific OPC item.

 

ProgId: OpcLabs.EasyOpc.DataAccess.Engine.EasyDATopicParameters
CLSID (Class ID): 14c5fa83-225d-4606-9ef5-b8310659c232
Default interface: OpcLabs.EasyOpc.DataAccess.Engine.ComTypes._EasyDATopicParameters
Event source interface:

 

For more information, see EasyDATopicParameters and OpcLabs.EasyOpc.DataAccess.Engine.ComTypes._EasyDATopicParameters in .NET Reference.

Contains parameters that are perpetually shared among all instances of engine objects.

 

ProgId: OpcLabs.EasyOpc.Engine.EasyEngineParameters
CLSID (Class ID): 1194ffb4-8afb-42c6-8be0-b9043662b41b
Default interface: OpcLabs.EasyOpc.Engine.ComTypes._EasyEngineParameters
Event source interface:

 

For more information, see EasyEngineParameters and OpcLabs.EasyOpc.Engine.ComTypes._EasyEngineParameters in .NET Reference.

Contains parameters that influence the behavior of just this instance of the component.

 

ProgId: OpcLabs.EasyOpc.Engine.EasyInstanceParameters
CLSID (Class ID): ec0cb623-b678-48a6-ae66-fc51e4d6b263
Default interface: OpcLabs.EasyOpc.Engine.ComTypes._EasyInstanceParameters
Event source interface:

 

For more information, see EasyInstanceParameters and OpcLabs.EasyOpc.Engine.ComTypes._EasyInstanceParameters in .NET Reference.

Contains parameters related to operations that target a specific computer but not a specific OPC server, such as browsing for OPC servers using various methods.

 

ProgId: OpcLabs.EasyOpc.Engine.EasyMachineParameters
CLSID (Class ID): 0a13ec70-7d4b-4155-9ad7-c0401dd3ddc1
Default interface: OpcLabs.EasyOpc.Engine.ComTypes._EasyMachineParameters
Event source interface:

 

For more information, see EasyMachineParameters and OpcLabs.EasyOpc.Engine.ComTypes._EasyMachineParameters in .NET Reference.

Contains information necessary to identify a node in OPC address space.

 

ProgId: OpcLabs.EasyOpc.NodeDescriptor
CLSID (Class ID): d27b50bb-8e87-42d0-84b8-b764f0927cd9
Default interface: OpcLabs.EasyOpc.ComTypes._NodeDescriptor
Event source interface:

 

For more information, see NodeDescriptor and OpcLabs.EasyOpc.ComTypes._NodeDescriptor in .NET Reference.

Exceptions arising from OPC operations.

 

ProgId: OpcLabs.EasyOpc.OperationModel.OpcException
CLSID (Class ID): 852e50a5-46d1-46f6-8f03-361925e491ce
Default interface: OpcLabs.EasyOpc.OperationModel.ComTypes._OpcException
Event source interface:

 

For more information, see OpcException and OpcLabs.EasyOpc.OperationModel.ComTypes._OpcException in .NET Reference.

The exception that is thrown when an OPC Classic result (return value or an argument) was not expected for the requested operation.

 

ProgId: OpcLabs.EasyOpc.OpcResultException
CLSID (Class ID): 13607fee-f41a-40d7-b9ab-31db3bf52315
Default interface: OpcLabs.EasyOpc.ComTypes._OpcResultException
Event source interface:

 

For more information, see OpcResultException and OpcLabs.EasyOpc.ComTypes._OpcResultException in .NET Reference.

Contains information about which specifications the OPC server claims to support.

 

ProgId: OpcLabs.EasyOpc.ServerCategories
CLSID (Class ID): 19b240c8-9f3a-43ef-97ed-ebcfd8a0a583
Default interface: OpcLabs.EasyOpc.ComTypes._ServerCategories
Event source interface:

 

For more information, see ServerCategories and OpcLabs.EasyOpc.ComTypes._ServerCategories in .NET Reference.

Contains information necessary to identify and connect to an OPC server, such as the server's ProgID.

 

ProgId: OpcLabs.EasyOpc.ServerDescriptor
CLSID (Class ID): a3764b1c-e3a6-4046-a3ee-892f3d54b746
Default interface: OpcLabs.EasyOpc.ComTypes._ServerDescriptor
Event source interface:

 

For more information, see ServerDescriptor and OpcLabs.EasyOpc.ComTypes._ServerDescriptor in .NET Reference.

Contains information gathered about an OPC server.

 

ProgId: OpcLabs.EasyOpc.ServerElement
CLSID (Class ID): a1ce98d7-ba96-4572-9e44-bc2655161d14
Default interface: OpcLabs.EasyOpc.ComTypes._ServerElement
Event source interface:

 

For more information, see ServerElement and OpcLabs.EasyOpc.ComTypes._ServerElement in .NET Reference.

A collection of server elements (ServerElement), keyed by their URI strings.

 

ProgId: OpcLabs.EasyOpc.ServerElementCollection
CLSID (Class ID): 1c575c8d-05e2-473b-8933-36f483858985
Default interface: OpcLabs.EasyOpc.ComTypes._ServerElementCollection
Event source interface:

 

For more information, see ServerElementCollection and OpcLabs.EasyOpc.ComTypes._ServerElementCollection in .NET Reference.

Public Enumerations
EnumerationDescription
An enumeration specifying which subset of browse elements to return.

 

UUID: 6b38d203-385a-4228-b046-f20cb5b5ba22

 

For more information, see AEBrowseFilter in .NET Reference.

Contains pre-defined constants of AEEventType internal values.

 

UUID: 73a388da-c74e-455e-b3f6-1711aa8bb67b

 

For more information, see AEEventTypes in .NET Reference.

Provides classification of OPC Alarms&Events (OPC-A&E) nodes.

 

UUID: 313fdc7c-69a0-46f4-b8df-36319f987750

 

For more information, see AENodeKind in .NET Reference.

Contains pre-defined constants of DAAccessRight internal values.

 

UUID: 0671a4e1-ef9c-4819-a717-5807aa9a1f18

 

For more information, see DAAccessRights in .NET Reference.

An enumeration specifying which subset of browse elements to return.

 

UUID: 527462ff-e277-4c9e-8294-37aee04f2031

 

For more information, see DABrowseFilter in .NET Reference.

Selects the data source for OPC reads (from device, from OPC cache, or dynamically determined).

 

UUID: b0e1f79b-7601-44b3-8013-9398e4151091

 

For more information, see DADataSource in .NET Reference.

The Limit bit field of OPC quality.

 

UUID: 15b0ff4a-d144-4f57-96e8-e43384fb81ae

 

For more information, see DALimitChoice in .NET Reference.

Provides classification of OPC Data Access (OPC-DA) nodes.

 

UUID: f4951d22-bc66-46df-bd83-a46fcee41555

 

For more information, see DANodeKind in .NET Reference.

Contains pre-defined constants of DAPropertyId internal values.

 

UUID: 00c2bd76-4202-4cee-9f83-3e1d6aa16e09

 

For more information, see DAPropertyIds in .NET Reference.

Contains pre-defined constants of DAQuality internal values.

 

UUID: 3f2386b1-d140-455f-918a-50b25d0f98cf

 

For more information, see DAQualities in .NET Reference.

The QualityChoice bit field, i.e. the most significant part of the OPC quality flags.

 

UUID: 73377c37-a4e3-4fb4-b764-e77f1732aa58

 

For more information, see DAQualityChoice in .NET Reference.

Determines the method (synchronous or asynchronous) used for OPC reads and writes.

 

UUID: 44f447da-4c1e-4951-a1ff-6691d503fb8b

 

For more information, see DAReadWriteMethod in .NET Reference.

Status is a combination of QualityChoice and Substatus. Which Substatus values can be used depend on QualityChoice.

 

UUID: a9388fab-303e-4a80-af81-cd0068909655

 

For more information, see DAStatusChoice in .NET Reference.

Types of technologies used by OPC specifications.

 

UUID: 9f638ecc-d503-4b1f-860e-615f4ea765fb

 

For more information, see OpcTechnologies in .NET Reference.

The server family or families. A server family is a functionality area, usually represented as set of interfaces supported by the server.

 

UUID: 3e913df1-795c-46ee-8578-d0aba564ce06

 

For more information, see ServerFamilies in .NET Reference.

Remarks
This documentation is for COM interface to OPC Data Client (for use from tools such as VB6, VBA, Delphi, PHP etc.). If you are developing in .NET, use a direct link in this article to navigate to the corresponding .NET content, or visit .NET Assemblies Reference for an overview of available .NET reference parts.

The COM objects of OPC Data Client are based upon the underlying .NET objects. In order to avoid duplicities and mismatches, the documentation is primarily maintained for the .NET objects. The .NET objects are exposed using the "interop" mechanism to the COM world using an automated translation provided by Microsoft. Therefore, a documentation that applies to a .NET type or member that is exposed to COM can be assumed to apply to the corresponding .NET type or member as well.

The bulk of the reference documentation for COM type libraries is generated from the type libraries themselves. This means that only a limited descriptive text (typically, one line) is available with each type or member. You need to look to the reference documentation for the .NET assemblies in order to find the more detailed documentation.

In addition, some languages or COM-based tools do not make direct use of the type libraries, and therefore require some additional effort to use the COM objects - such as knowing their ProgIDs, dealing with interface IDs (IIDs), etc.

For more information, see COM Type Libraries Reference.