'Declaration
Public Function GetDataTypeId( _ ByVal endpointDescriptor As UAEndpointDescriptor, _ ByVal nodeDescriptor As UANodeDescriptor, _ ByRef dataTypeId As UANodeId, _ ByRef exception As Exception _ ) As Boolean
'Usage
Dim instance As UAServerModelProvider Dim endpointDescriptor As UAEndpointDescriptor Dim nodeDescriptor As UANodeDescriptor Dim dataTypeId As UANodeId Dim exception As Exception Dim value As Boolean value = instance.GetDataTypeId(endpointDescriptor, nodeDescriptor, dataTypeId, exception)
public bool GetDataTypeId( UAEndpointDescriptor endpointDescriptor, UANodeDescriptor nodeDescriptor, out UANodeId dataTypeId, out Exception exception )
public: bool GetDataTypeId( UAEndpointDescriptor^ endpointDescriptor, UANodeDescriptor^ nodeDescriptor, [Out] UANodeId^ dataTypeId, [Out] Exception^ exception )
Parameters
- endpointDescriptor
- Endpoint descriptor. Identifies the OPC-UA server.
- nodeDescriptor
- Node descriptor. Identifies the node in OPC server's address space.
- dataTypeId
- The OPC-UA data type ID. The NodeId of the DataType definition. Valid when exception is equal to
null
. - exception
- Contains information about the error encountered while interrogating the model, or
null
if the operation was successful.
Return Value
Returns
true
if the model provider is responsible for (has knowledge about) the specified node; return false
otherwise.