OPC Labs EasyOPC “Classic” Core Library
DAItemDescriptor Object
Members 
OpcLabs_EasyOpcClassicCore ActiveX DLL : DAItemDescriptor Object
Description
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.

Object Model

DAItemDescriptor ObjectBrowsePath ObjectStringCollection CollectionStringCollection CollectionStringParsingError ObjectStringParsingError ObjectStringParsingError ObjectDANodeDescriptor ObjectBrowsePath ObjectDANodeDescriptor ObjectDANodeDescriptor ObjectDANodeDescriptor ObjectDAItemDescriptor ObjectBrowsePath ObjectDANodeDescriptor ObjectDAItemDescriptor ObjectDANodeDescriptor ObjectVarType ObjectDANodeDescriptor ObjectBrowsePath ObjectDANodeDescriptor ObjectDANodeDescriptor ObjectDANodeDescriptor ObjectVarType ObjectVarType ObjectVarType Object

Remarks

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

Object creation

_DAItemDescriptorPtr DAItemDescriptorPtr(__uuidof(DAItemDescriptor));
DAItemDescriptor := CoDAItemDescriptor.Create;
var DAItemDescriptor = new ActiveXObject("OpcLabs.EasyOpc.DataAccess.DAItemDescriptor");
DAItemDescriptor := CoDAItemDescriptor.Create;
$DAItemDescriptor = Win32::OLE->new("OpcLabs.EasyOpc.DataAccess.DAItemDescriptor");
$DAItemDescriptor = new COM("OpcLabs.EasyOpc.DataAccess.DAItemDescriptor");
OLEObject DAItemDescriptor
DAItemDescriptor = CREATE OLEObject
DAItemDescriptor.ConnectToNewObject("OpcLabs.EasyOpc.DataAccess.DAItemDescriptor")
DAItemDescriptor = win32com.client.Dispatch('OpcLabs.EasyOpc.DataAccess.DAItemDescriptor')
Dim DAItemDescriptor As New OleObject ("OpcLabs.EasyOpc.DataAccess.DAItemDescriptor")
Dim DAItemDescriptor As New DAItemDescriptor
DAItemDescriptor = CREATEOBJECT("OpcLabs.EasyOpc.DataAccess.DAItemDescriptor")
Dim DAItemDescriptor As New DAItemDescriptor
Dim DAItemDescriptor: Set DAItemDescriptor = CreateObject("OpcLabs.EasyOpc.DataAccess.DAItemDescriptor")
DAItemDescriptor := CreateObject("OpcLabs.EasyOpc.DataAccess.DAItemDescriptor")
Interfaces
InterfaceDescription
An object that can be aliased by a string name.

 

IID (Interface ID): 98494757-8e03-4d19-87f3-abee93f7bd45

 

For more information, see _Aliasable in .NET Reference.

An object that holds information.

 

IID (Interface ID): b9103dfd-bace-4392-afb0-ff2bfc9c7ab7

 

For more information, see _Info in .NET Reference.

 
A common base class.

 

IID (Interface ID): 9b164457-eef8-4736-bae7-531d45ea2751

 

For more information, see _Object2 in .NET Reference.

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

 

IID (Interface ID): 8f645250-0b1d-4ac9-9ccf-7109f2f7a0d1

 

For more information, see _DANodeDescriptor in .NET Reference.

 

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

 

For more information, see ICloneable in .NET Reference.

 

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

 

For more information, see ISerializable in .NET Reference.

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

 

IID (Interface ID): 275c63f2-402f-4723-b232-5845517dd66a

 

For more information, see _NodeDescriptor in .NET Reference.

Example

For examples, see DAItemDescriptor in .NET Reference.

See Also

DAItemDescriptor Members