OPC Labs EasyOPC-UA Library
UADataTypeInfo Object
Members 
OpcLabs_EasyOpcUA ActiveX DLL : UADataTypeInfo Object
Description
Abstract base data type for all data types used to provide the metadata for custom data types like structures and enumerations.

 

ProgId: OpcLabs.EasyOpc.UA.DataTypeSchema.UADataTypeInfo
CLSID (Class ID): 2cabe3d3-d49d-4ad7-95f2-85c4a6c8837f
Default interface: OpcLabs.EasyOpc.UA.DataTypeSchema.ComTypes._UADataTypeInfo
Event source interface:

 

For more information, see UADataTypeInfo and OpcLabs.EasyOpc.UA.DataTypeSchema.ComTypes._UADataTypeInfo in .NET Reference.

Object Model

UADataTypeInfo ObjectUAEnumTypeInfo CollectionUASimpleTypeInfo ObjectUAEnumTypeInfo CollectionUASimpleTypeInfo ObjectUAStructureTypeInfo CollectionUAModelNodeDescriptor ObjectUADataTypeInfo ObjectUAModelNodeDescriptor ObjectUAQualifiedName ObjectUAStructureTypeInfo CollectionUAModelNodeDescriptor ObjectUAEndpointDescriptor ObjectUANodeDescriptor ObjectUAQualifiedName Object

Remarks

For remarks, see UADataTypeInfo and OpcLabs.EasyOpc.UA.DataTypeSchema.ComTypes._UADataTypeInfo in .NET Reference.

Object creation

_UADataTypeInfoPtr UADataTypeInfoPtr(__uuidof(UADataTypeInfo));
UADataTypeInfo := CoUADataTypeInfo.Create;
var UADataTypeInfo = new ActiveXObject("OpcLabs.EasyOpc.UA.DataTypeSchema.UADataTypeInfo");
UADataTypeInfo := CoUADataTypeInfo.Create;
$UADataTypeInfo = Win32::OLE->new("OpcLabs.EasyOpc.UA.DataTypeSchema.UADataTypeInfo");
$UADataTypeInfo = new COM("OpcLabs.EasyOpc.UA.DataTypeSchema.UADataTypeInfo");
OLEObject UADataTypeInfo
UADataTypeInfo = CREATE OLEObject
UADataTypeInfo.ConnectToNewObject("OpcLabs.EasyOpc.UA.DataTypeSchema.UADataTypeInfo")
UADataTypeInfo = win32com.client.Dispatch('OpcLabs.EasyOpc.UA.DataTypeSchema.UADataTypeInfo')
Dim UADataTypeInfo As New OleObject ("OpcLabs.EasyOpc.UA.DataTypeSchema.UADataTypeInfo")
Dim UADataTypeInfo As New UADataTypeInfo
UADataTypeInfo = CREATEOBJECT("OpcLabs.EasyOpc.UA.DataTypeSchema.UADataTypeInfo")
Dim UADataTypeInfo As New UADataTypeInfo
Dim UADataTypeInfo: Set UADataTypeInfo = CreateObject("OpcLabs.EasyOpc.UA.DataTypeSchema.UADataTypeInfo")
UADataTypeInfo := CreateObject("OpcLabs.EasyOpc.UA.DataTypeSchema.UADataTypeInfo")
Interfaces
InterfaceDescription
 

 

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

 

For more information, see ISerializable in .NET Reference.

Example

For examples, see UADataTypeInfo in .NET Reference.

See Also

UADataTypeInfo Members