The enumeration UAAttributeID specifies the OPC attributes of a node.

Name

Value

Description

UAAI_NodeID

1

Approved identifier for the node.

UAAI_NodeClass

2

Class of the node.

UAAI_BrowseName

3

Non-localized name for the node.

UAAI_DisplayName

4

Localized name for the node.

UAAI_Description

5

Localized description for the node.

UAAI_WriteMask

6

Indicates which attributes can be written.

UAAI_UserWriteMask

7

Indicates which attributes can be written manually.

UAAI_IsAbstract

8

Indicates that a node type may not be instantiated.

UAAI_Symmetric

9

Indicates that forward and inverse references have the same meaning.

UAAI_InverseName

10

Browse name for an inverse reference.

UAAI_ContainsNoLoops

11

Indicates that following forward references within a view will not cause a loop.

UAAI_EventNotifier

12

Indicates that the node can be used to subscribe to events.

UAAI_Value

13

Value of a variable.

UAAI_DataType

14

Node Id of the data type for the variable value.

UAAI_ValueRank

15

Number of dimensions in the value.

UAAI_ArrayDimensions

16

Length for each dimension of an array value.

UAAI_AccessLevel

17

Indicates how a variable can be accessed.

UAAI_UserAccessLevel

18

Indicates how a variable can be accessed after taking the access rights of the user into account.

UAAI_MinimumSamplingInterval

19

Specifies how fast the server can sample the value for modifications [ms].

UAAI_Historizing

20

Specifies whether the server is actively collecting data for the variable.

UAAI_Executable

21

Specifies whether the method can be called.

UAAI_UserExecutable

22

Specifies whether the method can be called manually.