Namespace Item

An item that represents a semantics caching namespace.

The namespace item type has the following properties:

NameDescriptionIDFlags
Name

The name of the item is the uri for the namespace it represents on the remote server the ua client module is connected to

  
Exposed URI / Value

The uri representing the namespace on the hive UA server. This may or may not be the same uri as the source uri on the remote server

15020Persisted
Quality

Item quality - this tells you whether an item currently has a good or bad quality. It might be bad, for example, because it isn't connected or is set to the wrong type.

3ReadOnly
Rights

Item access rights - this property may be "read", or "read write". This means that the property may only be read from, or also can be written to. For OPC items, this written value will be passed on to the external items this item comes from.

5ReadOnly
Time

The date and time when this item was last updated.

4ReadOnly
Type

The item canonical data type - the specific type of this item. Whether it's an integer, string, date, etc.

1ReadOnly
Namespace store

Path to the database file containing the cached model for the namespace

15030Persisted
Separator char

Character used to separate parts of function item names. Normally '.' is used to indicate parent-child like separation.

15040Persisted
Name elements

What should make up the parts of function item names. Either browsename or displayname, possibly with the nodeid appended.

15050Persisted, Enumerated
Name termination

When to stop following parent nodes for inclusion in function item names. Stop at naming root: Stop at the first parent object node having a property of the naming root property type. Stop at first object node: Stop at the first parent that is an object node.

15060Persisted, Enumerated
Name generation

Determines when to generate function items fordata variables in the namespace. If no types in namespace: Only generate function items if there are no types defined by the namespace. Always, Never, Data variables that are not instance declarations: Unless a data variable is part of a type definition (instance declaration), it will have a function item generated for it.

15070Persisted, Enumerated
URI for naming root

The uri-part of the node id for the naming root property type.

15080Persisted
Naming root id type

The identifier-type-part of the node id for the naming root type.

15090Persisted
Naming root identifier

The identifier-part of the node id for the naming root type

15100Persisted
Naming root subtypes

Wether subtypes of the naming root type should be treated as a naming root

15110Persisted
Naming root fail policy

What to do if the objects folder is reached without identifying an object having a naming-root property along the way. Fail: Generate an error, Stop at first object node: Regenerate the name, but stop at the first object node. Stop at objects folder: Use the full path to the objects folder.

15120Persisted, Enumerated

See also

Basic Item Properties

Predefined Item Properties

OPC DA Properties