Reference
IOpcNodeInfo Interface
Defines an interface which can be used to access basic properties used over any kind of node in an immutable way.
Reference
IOpcNodeInfo Interface
- Namespace
- Opc.UaFx
- Assembly
- Opc.UaFx.Advanced.dll
- Package
- Opc.UaFx.Advanced v2.59.0
- Members
- IOpcNodeInfo Members
- Also in
- Opc.UaFx.Client
Defines an interface which can be used to access basic properties used over any kind of node in an immutable way.
Syntax
csharp
public interface IOpcNodeInfovbnet
Public Interface IOpcNodeInfoDerived types
- OpcAnalogItemNodeInfo
- OpcDataTypeDescriptionNodeInfo
- OpcDataTypeDictionaryNodeInfo
- OpcDataTypeEncodingNodeInfo
- OpcDataTypeNodeInfo
- OpcDataTypeSystemNodeInfo
- OpcInstanceNodeInfo
- OpcMethodNodeInfo
- OpcNodeInfo
- OpcObjectNodeInfo
- OpcObjectTypeNodeInfo
- OpcTypeNodeInfo
- OpcVariableNodeInfo
- OpcVariableTypeNodeInfo
- OpcAcknowledgeableConditionNode
- OpcActionMethodNode
- OpcAddCommentMethodNode
- OpcAggregateConfigurationNode
- OpcAlarmConditionNode
- OpcAnalogItemNode
- OpcAnalogItemNode<T>
- OpcAnalogUnitNode
- OpcAnalogUnitNode<T>
- OpcAnalogUnitRangeNode
- OpcAnalogUnitRangeNode<T>
- OpcConditionNode
- OpcConditionVariableNode
- OpcConditionVariableNode<T>
- OpcDataItemNode
- OpcDataItemNode<T>
- OpcDataTypeDictionaryNode
- OpcDataTypeNode
- OpcDataTypeNode<T>
- OpcDataVariableNode
- OpcDataVariableNode<T>
- OpcDialogConditionNode
- OpcDialogResponseMethodNode
- OpcDiscreteAlarmNode
- OpcDiscreteItemNode
- OpcDiscreteItemNode<T>
- OpcEngineeringUnitInfoPropertyNode
- OpcEnumValuesPropertyNode
- OpcEventNode
- OpcExclusiveDeviationAlarmNode
- OpcExclusiveLevelAlarmNode
- OpcExclusiveLimitAlarmNode
- OpcExclusiveLimitStateMachineNode
- OpcExclusiveRateOfChangeAlarmNode
- OpcFileCloseMethodNode
- OpcFileGetPositionMethodNode
- OpcFileNode
- OpcFileOpenMethodNode
- OpcFileReadMethodNode
- OpcFileSetPositionMethodNode
- OpcFileWriteMethodNode
- OpcFiniteStateMachineNode
- OpcFiniteStateMachineNode<T>
- OpcFiniteStateVariableNode
- OpcFiniteTransitionVariableNode
- OpcFolderNode
- OpcGeneralModelChangeEventNode
- OpcHistoryConfigurationNode
- OpcInstanceNode
- OpcLimitAlarmNode
- OpcMethodNode
- OpcMethodNode<T>
- OpcModelChangeEventNode
- OpcMultiStateDiscreteNode
- OpcMultiStateDiscreteNode<T>
- OpcMultiStateValueDiscreteNode
- OpcMultiStateValueDiscreteNode<T>
- OpcNamePropertyNode
- OpcNode
- OpcNodeFieldInfo
- OpcNodeIdArrayVariableNode
- OpcNodeIdPropertyNode
- OpcNodeIdVariableNode
- OpcNodeMemberInfo
- OpcNodeMethodInfo
- OpcNodeObjectInfo
- OpcNodePropertyInfo
- OpcNodeTypeInfo
- OpcNodeTypeNode
- OpcNodeTypeNode<T>
- OpcNonExclusiveDeviationAlarmNode
- OpcNonExclusiveLevelAlarmNode
- OpcNonExclusiveLimitAlarmNode
- OpcNonExclusiveRateOfChangeAlarmNode
- OpcObjectNode
- OpcObjectTypeInfo
- OpcOffNormalAlarmNode
- OpcOrderedObjectListNode
- OpcOrderedObjectNode
- OpcPropertyNode
- OpcPropertyNode<T>
- OpcServerStatePropertyNode
- OpcShelvedStateMachineNode
- OpcStateMachineNode
- OpcStateNode
- OpcStateVariableNode
- OpcStatusConditionVariableNode
- OpcTextArrayPropertyNode
- OpcTextConditionVariableNode
- OpcTextPropertyNode
- OpcTextVariableNode
- OpcTimedShelveMethodNode
- OpcTransitionNode
- OpcTransitionVariableNode
- OpcTripAlarmNode
- OpcTwoStateDiscreteNode
- OpcTwoStateVariableNode
- OpcTypeNode
- OpcValueRangePropertyNode
- OpcVariableNode
- OpcVariableTypeInfo
Properties
| Name | Description |
|---|---|
| Category | Gets the NodeCategory attribute 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 Description attribute which shall explain the meaning of the node. |
| DisplayName | Gets the value of the DisplayName attribute which defines the localizable name of the node. |
| Id | Gets the value of the NodeId attribute which unambiguously identifies the node. |
| Name | Gets the value of the BrowseName attribute which defines the non-localizable human-readable name used when browsing the address space. |
| Parent | Gets the parent node of the node. |
| SymbolicName | Gets a symbolic name for the node which is not expected to be globally unique. |
| UserWriteAccess | Gets the value of the optional UserWriteAccess attribute which exposes the possibilities of a client to write the attributes of the node taking user access rights into account. |
| WriteAccess | Gets the value of the optional WriteAccess attribute which exposes the possibilities of a client to write the attributes of the node. |
Methods
| Name | Description |
|---|---|
| AttributeValue | Retrieves the value of the attribute specified. |
| Child | Retrieves the immutable child node its Name (name of the node. |
| Children | Retrieves a sequence of immutable nodes organized as children of this node. |
| References | Retrieves a sequence of immutable references between this node and other nodes. |
Applies to
| Package | Versions |
|---|---|
| Opc. | v2. |

