OPC Labs Base Library
PrimitiveData Object
Members 
OpcLabs_BaseLib ActiveX DLL : PrimitiveData Object
Description
A data of primitive data type.

 

ProgId: OpcLabs.BaseLib.DataTypeModel.PrimitiveData
CLSID (Class ID): 8aeddb77-4452-4b73-ad29-3fcc5266b7bd
Default interface: OpcLabs.BaseLib.DataTypeModel.ComTypes._PrimitiveData
Event source interface:

 

For more information, see PrimitiveData and OpcLabs.BaseLib.DataTypeModel.ComTypes._PrimitiveData in .NET Reference.

Object Model

PrimitiveData 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 ObjectPrimitiveDataType ObjectEnumerationDataType CollectionOpaqueDataType ObjectPrimitiveDataType ObjectSequenceDataType ObjectStructuredDataType CollectionUnionDataType Collection

Remarks

For remarks, see PrimitiveData and OpcLabs.BaseLib.DataTypeModel.ComTypes._PrimitiveData in .NET Reference.

Object creation

_PrimitiveDataPtr PrimitiveDataPtr(__uuidof(PrimitiveData));
PrimitiveData := CoPrimitiveData.Create;
var PrimitiveData = new ActiveXObject("OpcLabs.BaseLib.DataTypeModel.PrimitiveData");
PrimitiveData := CoPrimitiveData.Create;
$PrimitiveData = Win32::OLE->new("OpcLabs.BaseLib.DataTypeModel.PrimitiveData");
$PrimitiveData = new COM("OpcLabs.BaseLib.DataTypeModel.PrimitiveData");
OLEObject PrimitiveData
PrimitiveData = CREATE OLEObject
PrimitiveData.ConnectToNewObject("OpcLabs.BaseLib.DataTypeModel.PrimitiveData")
PrimitiveData = win32com.client.Dispatch('OpcLabs.BaseLib.DataTypeModel.PrimitiveData')
Dim PrimitiveData As New OleObject ("OpcLabs.BaseLib.DataTypeModel.PrimitiveData")
Dim PrimitiveData As New PrimitiveData
PrimitiveData = CREATEOBJECT("OpcLabs.BaseLib.DataTypeModel.PrimitiveData")
Dim PrimitiveData As New PrimitiveData
Dim PrimitiveData: Set PrimitiveData = CreateObject("OpcLabs.BaseLib.DataTypeModel.PrimitiveData")
PrimitiveData := CreateObject("OpcLabs.BaseLib.DataTypeModel.PrimitiveData")
Interfaces
InterfaceDescription
 
An abstract generic data.

 

IID (Interface ID): 07983241-e75c-4db4-a12b-5b439db4d689

 

For more information, see _GenericData in .NET Reference.

 

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 PrimitiveData in .NET Reference.

See Also

PrimitiveData Members