QuickOPC User's Guide and Reference
UAStructureType Enumeration



OpcLabs.EasyOpcUA Assembly > OpcLabs.EasyOpc.UA.DataTypeSchema Namespace : UAStructureType Enumeration
An enumeration that specifies the type of structure defined by the OPC UA data type.
Syntax
'Declaration
 
<ComVisibleAttribute(True)>
<DisplayName2Attribute("OPC UA Structure Type")>
<GuidAttribute("D9EEFC1C-A021-4F26-859E-368F4C39FFCA")>
Public Enum UAStructureType 
   Inherits System.Enum
   Implements System.IComparable, System.IConvertible, System.IFormattable 
'Usage
 
Dim instance As UAStructureType
[ComVisible(true)]
[DisplayName2("OPC UA Structure Type")]
[Guid("D9EEFC1C-A021-4F26-859E-368F4C39FFCA")]
public enum UAStructureType : System.Enum, System.IComparable, System.IConvertible, System.IFormattable  
[ComVisible(true)]
[DisplayName2("OPC UA Structure Type")]
[Guid("D9EEFC1C-A021-4F26-859E-368F4C39FFCA")]
public enum class UAStructureType : public System.Enum, System.IComparable, System.IConvertible, System.IFormattable  
Members
MemberValueDescription
Structure0A structure without optional fields.
StructureWithOptionalFields1A structure with optional fields.
StructureWithSubtypedValues3A structure without optional fields where one or more of the fields allow subtyping.
Union2A union data type.
UnionWithSubtypedValues4A union data type where one or more of the fields allow subtyping.
Inheritance Hierarchy

System.Object
   System.ValueType
      System.Enum
         OpcLabs.EasyOpc.UA.DataTypeSchema.UAStructureType

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