OPC Studio User's Guide and Reference
UAExtensionObjectType Enumeration



OpcLabs.EasyOpcUA Assembly > OpcLabs.EasyOpc.UA Namespace : UAExtensionObjectType Enumeration
The types of encodings that may be used with an OPC UA extension object.
Syntax
'Declaration
 
<CLSCompliantAttribute(True)>
<ComVisibleAttribute(True)>
<DisplayName2Attribute("OPC-UA Extension Object Type")>
<GuidAttribute("80E80E54-CD8E-4875-A935-29D38A46C651")>
Public Enum UAExtensionObjectType 
   Inherits System.Enum
   Implements System.IComparable, System.IConvertible, System.IFormattable 
'Usage
 
Dim instance As UAExtensionObjectType
[CLSCompliant(true)]
[ComVisible(true)]
[DisplayName2("OPC-UA Extension Object Type")]
[Guid("80E80E54-CD8E-4875-A935-29D38A46C651")]
public enum UAExtensionObjectType : System.Enum, System.IComparable, System.IConvertible, System.IFormattable  
[CLSCompliant(true)]
[ComVisible(true)]
[DisplayName2("OPC-UA Extension Object Type")]
[Guid("80E80E54-CD8E-4875-A935-29D38A46C651")]
public enum class UAExtensionObjectType : public System.Enum, System.IComparable, System.IConvertible, System.IFormattable  
Members
MemberValueDescription
Binary1The extension object has a binary encoded body.
Encodable3The extension object has an encodable object body.

Remarks:

The "encodable" spelling has been intentionally chosen over the "encodeable" which appears to be either incorrect or at least much less common.

None0The extension object has no body.
Xml2The extension object has an XML encoded body.
Inheritance Hierarchy

System.Object
   System.ValueType
      System.Enum
         OpcLabs.EasyOpc.UA.UAExtensionObjectType

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