QuickOPC User's Guide and Reference
TypeDefinition Property (IUANodeElement)



OpcLabs.EasyOpcUA Assembly > OpcLabs.EasyOpc.UA.AddressSpace Namespace > IUANodeElement Interface : TypeDefinition Property
Type Id of the type of this node.
Syntax
'Declaration
 
<DefaultValueAttribute(OpcLabs.EasyOpc.UA.AddressSpace.UANodeId, "")>
<NotNullAttribute()>
ReadOnly Property TypeDefinition As UANodeId
'Usage
 
Dim instance As IUANodeElement
Dim value As UANodeId
 
value = instance.TypeDefinition
[DefaultValue(OpcLabs.EasyOpc.UA.AddressSpace.UANodeId, "")]
[NotNull()]
UANodeId TypeDefinition {get;}
[DefaultValue(OpcLabs.EasyOpc.UA.AddressSpace.UANodeId, "")]
[NotNull()]
property UANodeId^ TypeDefinition {
   UANodeId^ get();
}
Remarks
typeDefinition:
"Type definitions are only available for the NodeClasses Object and Variable. For all other NodeClasses a null NodeId shall be returned."
Requirements

Target Platforms: .NET Framework: Windows 10 (selected versions), Windows 11 (selected versions), Windows Server 2016, Windows Server 2022; .NET: Linux, macOS, Microsoft Windows

See Also