IOpcNodeInfo Interface

Namespace: Opc.UaFx
Assemblies: Opc.UaFx.Advanced.dll

Defines an interface which can be used to access basic properties used over any kind of node in an immutable way.


public interface IOpcNodeInfo
Name Description
Category Gets the NodeCategoryOpcAttribute which identifies the kind of node and is therefore used to classify the node regarding its use and purpose.
Description Gets the value of the optional DescriptionOpcAttribute which shall explain the meaning of the node.
DisplayName Gets the value of the DisplayNameOpcAttribute which defines the localizable name of the node.
Id Gets the value of the NodeIdOpcAttribute which unambiguously identifies the node.
Name Gets the value of the BrowseNameOpcAttribute which defines the non-localizable human-readable name used when browsing the address space.
Name Description
AttributeValue(OpcAttribute) Retrieves the value of the attribute specified.
AttributeValue``1(OpcAttribute) Retrieves the value of the attribute specified.
Child(OpcName) Retrieves the immutable child node its Name matches exactly the name specified.
Children Retrieves a sequence of immutable nodes organized as children of this node.