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



OpcLabs.EasyOpcUA Assembly > OpcLabs.EasyOpc.UA.AddressSpace Namespace > UANodeElement Class : TypeDefinition Property
Type Id of the type of this node.
Syntax
'Declaration
 
<ColumnDisplayAttribute(1)>
<DisplayAttribute(AutoGenerateField=False, 
   Order=106, 
   ShortName="Type Definition")>
Public Property TypeDefinition As UANodeId
'Usage
 
Dim instance As UANodeElement
Dim value As UANodeId
 
instance.TypeDefinition = value
 
value = instance.TypeDefinition
[ColumnDisplay(1)]
[Display(AutoGenerateField=false, 
   Order=106, 
   ShortName="Type Definition")]
public UANodeId TypeDefinition {get; set;}
[ColumnDisplay(1)]
[Display(AutoGenerateField=false, 
   Order=106, 
   ShortName="Type Definition")]
public:
property UANodeId^ TypeDefinition {
   UANodeId^ get();
   void set (    UANodeId^ value);
}
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