OPC Labs EasyOPC-UA Library
UACallArguments Object
Members 
OpcLabs_EasyOpcUA ActiveX DLL : UACallArguments Object
Description
Holds all arguments needed to call a method in an OPC-UA server.

 

ProgId: OpcLabs.EasyOpc.UA.OperationModel.UACallArguments
CLSID (Class ID): f8bf32d9-a46c-4c9f-bafb-45a19db553bd
Default interface: OpcLabs.EasyOpc.UA.OperationModel.ComTypes._UACallArguments
Event source interface:

 

For more information, see UACallArguments and OpcLabs.EasyOpc.UA.OperationModel.ComTypes._UACallArguments in .NET Reference.

Object Model

UACallArguments ObjectUAEndpointDescriptor ObjectUACertificateAcceptancePolicy ObjectUAEndpointSelectionPolicy ObjectNetworkSecurity ObjectPkiCertificate ObjectUserIdentity ObjectOperationArguments ObjectOperationArguments ObjectUANodeDescriptor ObjectUABrowsePath ObjectUANodeDescriptor ObjectUANodeId ObjectUANodeDescriptor ObjectUABrowsePath ObjectUANodeDescriptor ObjectUANodeId Object

Remarks

For remarks, see UACallArguments and OpcLabs.EasyOpc.UA.OperationModel.ComTypes._UACallArguments in .NET Reference.

Object creation

_UACallArgumentsPtr UACallArgumentsPtr(__uuidof(UACallArguments));
UACallArguments := CoUACallArguments.Create;
var UACallArguments = new ActiveXObject("OpcLabs.EasyOpc.UA.OperationModel.UACallArguments");
UACallArguments := CoUACallArguments.Create;
$UACallArguments = Win32::OLE->new("OpcLabs.EasyOpc.UA.OperationModel.UACallArguments");
$UACallArguments = new COM("OpcLabs.EasyOpc.UA.OperationModel.UACallArguments");
OLEObject UACallArguments
UACallArguments = CREATE OLEObject
UACallArguments.ConnectToNewObject("OpcLabs.EasyOpc.UA.OperationModel.UACallArguments")
UACallArguments = win32com.client.Dispatch('OpcLabs.EasyOpc.UA.OperationModel.UACallArguments')
Dim UACallArguments As New OleObject ("OpcLabs.EasyOpc.UA.OperationModel.UACallArguments")
Dim UACallArguments As New UACallArguments
UACallArguments = CREATEOBJECT("OpcLabs.EasyOpc.UA.OperationModel.UACallArguments")
Dim UACallArguments As New UACallArguments
Dim UACallArguments: Set UACallArguments = CreateObject("OpcLabs.EasyOpc.UA.OperationModel.UACallArguments")
UACallArguments := CreateObject("OpcLabs.EasyOpc.UA.OperationModel.UACallArguments")
Interfaces
InterfaceDescription
An object that holds information.

 

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

 

For more information, see _Info in .NET Reference.

 
A common base class.

 

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

 

For more information, see _Object2 in .NET Reference.

Holds arguments of an operation.

 

IID (Interface ID): eee67ffb-a7b3-43c3-8bd9-47f2805c529a

 

For more information, see _OperationArguments in .NET Reference.

 

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

 

For more information, see ICloneable in .NET Reference.

 

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

 

For more information, see ISerializable in .NET Reference.

Holds all arguments needed to specify a node in an OPC-UA server.

 

IID (Interface ID): 967b94a7-9081-4f7f-a66f-66c4c52bb55f

 

For more information, see _UANodeArguments in .NET Reference.

Example

For examples, see UACallArguments in .NET Reference.

See Also

UACallArguments Members