QuickOPC User's Guide and Reference
StatusInfo Enumeration



OpcLabs.BaseLib Assembly > OpcLabs.BaseLib.Data Namespace : StatusInfo Enumeration
Basic technology-independent status information. An enumeration of four mutually exclusive status codes (Unknown, Normal, Warning, Error).
Syntax
'Declaration
 
<CLSCompliantAttribute(True)>
<ComVisibleAttribute(True)>
<DisplayName2Attribute("Status Info")>
<GuidAttribute("822B1CDC-5E60-4D8F-A4E9-DB7C794F9243")>
Public Enum StatusInfo 
   Inherits System.Enum
   Implements System.IComparable, System.IConvertible, System.IFormattable 
'Usage
 
Dim instance As StatusInfo
[CLSCompliant(true)]
[ComVisible(true)]
[DisplayName2("Status Info")]
[Guid("822B1CDC-5E60-4D8F-A4E9-DB7C794F9243")]
public enum StatusInfo : System.Enum, System.IComparable, System.IConvertible, System.IFormattable  
[CLSCompliant(true)]
[ComVisible(true)]
[DisplayName2("Status Info")]
[Guid("822B1CDC-5E60-4D8F-A4E9-DB7C794F9243")]
public enum class StatusInfo : public System.Enum, System.IComparable, System.IConvertible, System.IFormattable  
Members
MemberValueDescription
Error3Error status.
Normal1Normal status.
Unknown0Unknown status.

Remarks:

The status may be unknown when it is not possible to connect to the source/target object. As such, depending on the application and interpretation, the unknown status can represent a problem that is more serious than the Error status.

Warning2Warning status.
Inheritance Hierarchy

System.Object
   System.ValueType
      System.Enum
         OpcLabs.BaseLib.Data.StatusInfo

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