OPC Labs Base Library
Widget Object
Members 
OpcLabs_BaseLib ActiveX DLL : Widget Object
Description
A portable component.

 

ProgId: OpcLabs.BaseLib.Widgets.Widget
CLSID (Class ID): 0e31d997-1975-4f28-bc3c-219c86b09d1d
Default interface: OpcLabs.BaseLib.Widgets.ComTypes._Widget
Event source interface:

 

For more information, see Widget and OpcLabs.BaseLib.Widgets.ComTypes._Widget in .NET Reference.

Remarks

For remarks, see Widget and OpcLabs.BaseLib.Widgets.ComTypes._Widget in .NET Reference.

Object creation

_WidgetPtr WidgetPtr(__uuidof(Widget));
Widget := CoWidget.Create;
var Widget = new ActiveXObject("OpcLabs.BaseLib.Widgets.Widget");
Widget := CoWidget.Create;
$Widget = Win32::OLE->new("OpcLabs.BaseLib.Widgets.Widget");
$Widget = new COM("OpcLabs.BaseLib.Widgets.Widget");
OLEObject Widget
Widget = CREATE OLEObject
Widget.ConnectToNewObject("OpcLabs.BaseLib.Widgets.Widget")
Widget = win32com.client.Dispatch('OpcLabs.BaseLib.Widgets.Widget')
Dim Widget As New OleObject ("OpcLabs.BaseLib.Widgets.Widget")
Dim Widget As New Widget
Widget = CREATEOBJECT("OpcLabs.BaseLib.Widgets.Widget")
Dim Widget As New Widget
Dim Widget: Set Widget = CreateObject("OpcLabs.BaseLib.Widgets.Widget")
Widget := CreateObject("OpcLabs.BaseLib.Widgets.Widget")
Interfaces
InterfaceDescription
 

 

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

 

For more information, see ICloneable in .NET Reference.

 

IID (Interface ID): b86e59f2-f1e2-389d-b5f1-c55307c8106e

 

For more information, see IComponent in .NET Reference.

 

IID (Interface ID): 805d7a98-d4af-3f0f-967f-e5cf45312d2c

 

For more information, see IDisposable in .NET Reference.

 

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

 

For more information, see ISerializable in .NET Reference.

Example

For examples, see Widget in .NET Reference.

See Also

Widget Members