OPC Labs Base Library
NotifyingWidget Object
Members 
OpcLabs_BaseLib ActiveX DLL : NotifyingWidget Object
Description
A widget that makes notifications through synchronized callbacks or events.

 

ProgId: OpcLabs.BaseLib.Widgets.NotifyingWidget
CLSID (Class ID): a6e5ddfb-ec58-4c4b-bb8b-88c0662ef334
Default interface: OpcLabs.BaseLib.Widgets.ComTypes._NotifyingWidget
Event source interface:

 

For more information, see NotifyingWidget and OpcLabs.BaseLib.Widgets.ComTypes._NotifyingWidget in .NET Reference.

Remarks

For remarks, see NotifyingWidget and OpcLabs.BaseLib.Widgets.ComTypes._NotifyingWidget in .NET Reference.

Object creation

_NotifyingWidgetPtr NotifyingWidgetPtr(__uuidof(NotifyingWidget));
NotifyingWidget := CoNotifyingWidget.Create;
var NotifyingWidget = new ActiveXObject("OpcLabs.BaseLib.Widgets.NotifyingWidget");
NotifyingWidget := CoNotifyingWidget.Create;
$NotifyingWidget = Win32::OLE->new("OpcLabs.BaseLib.Widgets.NotifyingWidget");
$NotifyingWidget = new COM("OpcLabs.BaseLib.Widgets.NotifyingWidget");
OLEObject NotifyingWidget
NotifyingWidget = CREATE OLEObject
NotifyingWidget.ConnectToNewObject("OpcLabs.BaseLib.Widgets.NotifyingWidget")
NotifyingWidget = win32com.client.Dispatch('OpcLabs.BaseLib.Widgets.NotifyingWidget')
Dim NotifyingWidget As New OleObject ("OpcLabs.BaseLib.Widgets.NotifyingWidget")
Dim NotifyingWidget As New NotifyingWidget
NotifyingWidget = CREATEOBJECT("OpcLabs.BaseLib.Widgets.NotifyingWidget")
Dim NotifyingWidget As New NotifyingWidget
Dim NotifyingWidget: Set NotifyingWidget = CreateObject("OpcLabs.BaseLib.Widgets.NotifyingWidget")
NotifyingWidget := CreateObject("OpcLabs.BaseLib.Widgets.NotifyingWidget")
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.

A portable component.

 

IID (Interface ID): 9120435f-3dde-4bfa-a307-a6cad683834a

 

For more information, see _Widget in .NET Reference.

Example

For examples, see NotifyingWidget in .NET Reference.

See Also

NotifyingWidget Members