OPC Labs Base Library
GenericData Object
Members 
OpcLabs_BaseLib ActiveX DLL : GenericData Object
Description
An abstract generic data.

 

ProgId: OpcLabs.BaseLib.DataTypeModel.GenericData
CLSID (Class ID): c69baee4-3e48-42e0-b1c4-89b0d762c3dd
Default interface: OpcLabs.BaseLib.DataTypeModel.ComTypes._GenericData
Event source interface:

 

For more information, see GenericData and OpcLabs.BaseLib.DataTypeModel.ComTypes._GenericData in .NET Reference.

Object Model

GenericData ObjectEnumerationData ObjectEnumerationData ObjectOpaqueData ObjectPrimitiveData ObjectSequenceData CollectionStructuredData CollectionUnionData ObjectEnumerationDataType CollectionOpaqueData ObjectEnumerationData ObjectOpaqueData ObjectPrimitiveData ObjectSequenceData CollectionStructuredData CollectionUnionData ObjectOpaqueDataType ObjectPrimitiveData ObjectEnumerationData ObjectOpaqueData ObjectPrimitiveData ObjectSequenceData CollectionStructuredData CollectionUnionData ObjectPrimitiveDataType ObjectSequenceData CollectionStructuredData CollectionUnionData ObjectEnumerationData ObjectOpaqueData ObjectPrimitiveData ObjectSequenceData CollectionStructuredData CollectionUnionData ObjectDataField ObjectUnionDataType CollectionGenericData ObjectDataType ObjectEnumerationDataType CollectionOpaqueDataType ObjectPrimitiveDataType ObjectSequenceDataType ObjectStructuredDataType CollectionUnionDataType Collection

Remarks

For remarks, see GenericData and OpcLabs.BaseLib.DataTypeModel.ComTypes._GenericData in .NET Reference.

Object creation

_GenericDataPtr GenericDataPtr(__uuidof(GenericData));
GenericData := CoGenericData.Create;
var GenericData = new ActiveXObject("OpcLabs.BaseLib.DataTypeModel.GenericData");
GenericData := CoGenericData.Create;
$GenericData = Win32::OLE->new("OpcLabs.BaseLib.DataTypeModel.GenericData");
$GenericData = new COM("OpcLabs.BaseLib.DataTypeModel.GenericData");
OLEObject GenericData
GenericData = CREATE OLEObject
GenericData.ConnectToNewObject("OpcLabs.BaseLib.DataTypeModel.GenericData")
GenericData = win32com.client.Dispatch('OpcLabs.BaseLib.DataTypeModel.GenericData')
Dim GenericData As New OleObject ("OpcLabs.BaseLib.DataTypeModel.GenericData")
Dim GenericData As New GenericData
GenericData = CREATEOBJECT("OpcLabs.BaseLib.DataTypeModel.GenericData")
Dim GenericData As New GenericData
Dim GenericData: Set GenericData = CreateObject("OpcLabs.BaseLib.DataTypeModel.GenericData")
GenericData := CreateObject("OpcLabs.BaseLib.DataTypeModel.GenericData")
Interfaces
InterfaceDescription
 

 

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

 

For more information, see ICloneable in .NET Reference.

 

IID (Interface ID): 9a604ee7-e630-3ded-9444-baae247075ab

 

For more information, see IFormattable in .NET Reference.

An object that holds information.

 

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

 

For more information, see _Info in .NET Reference.

 

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

 

For more information, see ISerializable in .NET Reference.

A common base class.

 

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

 

For more information, see _Object2 in .NET Reference.

Example

For examples, see GenericData in .NET Reference.

See Also

GenericData Members