OPC Studio User's Guide and Reference
AENodeDescriptor Property (OpcBrowseNodeDescriptor)



OpcLabs.EasyOpcForms Assembly > OpcLabs.EasyOpc.Forms.Browsing Namespace > OpcBrowseNodeDescriptor Class : AENodeDescriptor Property
Contains information necessary to identify an OPC Alarms&Events node (area or source).
Syntax
'Declaration
 
<DataMemberAttribute()>
Public Property AENodeDescriptor As AENodeDescriptor
'Usage
 
Dim instance As OpcBrowseNodeDescriptor
Dim value As AENodeDescriptor
 
instance.AENodeDescriptor = value
 
value = instance.AENodeDescriptor
[DataMember()]
public AENodeDescriptor AENodeDescriptor {get; set;}
[DataMember()]
public:
property AENodeDescriptor^ AENodeDescriptor {
   AENodeDescriptor^ get();
   void set (    AENodeDescriptor^ value);
}

Property Value

The value of this property cannot be null (Nothing in Visual Basic).

Remarks

Because the OpcLabs.EasyOpc.AlarmsAndEvents.AENodeDescriptor has an implicit conversion from System.String and OpcLabs.EasyOpc.AlarmsAndEvents.AddressSpace.AENodeElement, in languages that support implicit conversion operators (such as C# or VB.NET), you can simply use a string (representing the qualified name of the node), or a OpcLabs.EasyOpc.AlarmsAndEvents.AddressSpace.AENodeElement object (result from OPC browsing), in place of OpcLabs.EasyOpc.AlarmsAndEvents.AENodeDescriptor value when setting this property, and the corresponding OPC A&E node descriptor will be constructed automatically. When the implicit conversion operators are not supported (such as with Python.NET), you can use the OpcLabs.EasyOpc.AlarmsAndEvents.AENodeDescriptor.FromString or OpcLabs.EasyOpc.AlarmsAndEvents.AENodeDescriptor.FromAENodeElement static method instead.

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