'Declaration<ExtensionAttribute()> <JetBrains.Annotations.NotNullAttribute()> Public Overloads Shared Function GetDiscreteItemNode (Of TValue,TAttribute)( _ ByVal modelClient As UAModelClient, _ ByVal modelNodeDescriptor As UAModelNodeDescriptor _ ) As UADiscreteItemNode(Of TValue,TAttribute)
'UsageDim modelClient As UAModelClient Dim modelNodeDescriptor As UAModelNodeDescriptor Dim value As UADiscreteItemNode(Of TValue,TAttribute) value = UAModelClientExtension.GetDiscreteItemNode(Of TValue, TAttribute)(modelClient, modelNodeDescriptor)
[Extension()] [JetBrains.Annotations.NotNull()] public static UADiscreteItemNode<TValue,TAttribute> GetDiscreteItemNode<TValue,TAttribute>( UAModelClient modelClient, UAModelNodeDescriptor modelNodeDescriptor )
[Extension()] [JetBrains.Annotations.NotNull()] public: static UADiscreteItemNode<TValue^,TAttribute^>^ GetDiscreteItemNodegeneric<typename TValue> generic<typename TAttribute> ( UAModelClient^ modelClient, UAModelNodeDescriptor^ modelNodeDescriptor )
Parameters
- modelClient
- The OPC-UA model client.
The value of this parameter cannot be
null(Nothingin Visual Basic). - modelNodeDescriptor
- Model node descriptor. Identifies the node in OPC UA information model.
The value of this parameter cannot be
null(Nothingin Visual Basic).
Type Parameters
- TValue
- The type of the value of the node.
- TAttribute
- The type used to access the Value attribute.
Return Value
This method never returns null (Nothing in Visual Basic).