IOpcOrderedObjectNode Interface

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

Defines an OpcObjectNode to be managed in an ordered way.

C#

[OpcNodeType(23513)]
public interface IOpcOrderedObjectNode : IOpcNode, IOpcNodeInfo


Attributes OpcNodeTypeAttribute


Implements IOpcNode, AddNotifier(OpcContext, UaFx), ApplyChanges(UaFx), ApplyChanges(OpcContext, System), Child(OpcContext, UaFx), Children(UaFx), IsChangePending(UaFx), RemoveNotifier(OpcContext, UaFx), IOpcNodeInfo, AttributeValue(UaFx), AttributeValue``1(UaFx), Child(System), Child(UaFx)

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.
(Inherited from IOpcNodeInfo)
Description Gets or sets the value of the optional DescriptionOpcAttribute which shall explain the meaning of the node.
(Inherited from IOpcNode)
Description Gets the value of the optional DescriptionOpcAttribute which shall explain the meaning of the node.
(Inherited from IOpcNodeInfo)
DisplayName Gets or sets the value of the DisplayNameOpcAttribute which defines the localizable name of the node.
(Inherited from IOpcNode)
DisplayName Gets the value of the DisplayNameOpcAttribute which defines the localizable name of the node.
(Inherited from IOpcNodeInfo)
HasPendingChanges (Inherited from IOpcNode)
Id Gets the value of the NodeIdOpcAttribute which unambiguously identifies the node.
(Inherited from IOpcNodeInfo)
Name Gets or sets the value of the BrowseNameOpcAttribute which defines the non-localizable human-readable name used when browsing the address space.
(Inherited from IOpcNode)
Name Gets the value of the BrowseNameOpcAttribute which defines the non-localizable human-readable name used when browsing the address space.
(Inherited from IOpcNodeInfo)
Namespace (Inherited from IOpcNode)
NumberInListNode Gets a OpcPropertyNode´1 its value provides the position of the OpcObjectNode in a list, managed by an instance of the OpcOrderedObjectListNode.
Parent (Inherited from IOpcNode)
Parent (Inherited from IOpcNodeInfo)
PendingChanges (Inherited from IOpcNode)
SymbolicName (Inherited from IOpcNodeInfo)
Tag Gets or sets the object that contains additional user data about the node.
(Inherited from IOpcNode)
UserWriteAccess Gets or sets the value of the optional UserWriteAccessOpcAttribute which exposes the possibilities of a client to write the attributes of the node taking user access rights into account.
(Inherited from IOpcNode)
UserWriteAccess (Inherited from IOpcNodeInfo)
WriteAccess Gets or sets the value of the optional WriteAccessOpcAttribute which exposes the posibilities of a client to write the attributes of the node.
(Inherited from IOpcNode)
WriteAccess (Inherited from IOpcNodeInfo)
Name Description
AddNotifier(OpcContext, IOpcNode) (Inherited from IOpcNode)
ApplyChanges(OpcContext) (Inherited from IOpcNode)
ApplyChanges(OpcContext, Boolean) (Inherited from IOpcNode)
AttributeValue(OpcAttribute) Retrieves the value of the attribute specified.
(Inherited from IOpcNodeInfo)
AttributeValue``1(OpcAttribute) Retrieves the value of the attribute specified.
(Inherited from IOpcNodeInfo)
Child(OpcContext, OpcName) Retrieves the child node its Name property matches exactly the name specified.
(Inherited from IOpcNode)
Child(OpcName) Retrieves the immutable child node its Name matches exactly the name specified.
(Inherited from IOpcNodeInfo)
Child(OpcNamePath) Retrieves the immutable child node following the path-of-names using the nodes its Name matches exactly the parts of the namePath specified.
(Inherited from IOpcNodeInfo)
Child(String) Retrieves the immutable child node its Name (its Value) or DisplayName (its Value) matches the specified name of the node.
(Inherited from IOpcNodeInfo)
Children Retrieves a sequence of immutable nodes organized as children of this node.
(Inherited from IOpcNodeInfo)
Children(OpcContext) Retrieves a sequence of all nodes organized as children of this node.
(Inherited from IOpcNode)
IsChangePending(OpcNodeChanges) (Inherited from IOpcNode)
References Retrieves a sequence of immutable references between this node and other nodes.
(Inherited from IOpcNodeInfo)
RemoveNotifier(OpcContext, IOpcNode) (Inherited from IOpcNode)