ArgListValues attribute for agents registered as V50 and later
For agents registered as V50 or later, the ArgListValues attribute specifies the attributes and their values in tuple format.
-
For scalar attributes, there are three components that define the ArgListValues attribute.
The name of the attribute
The number of elements in the value, which for scalar attributes is always 1
The value itself
-
For non-scalar attributes (vector, keylist, and association), for each attribute there are N+2 components in the ArgListValues attribute, where N equals the number of elements in the attribute's value.
The name of the attribute
The number of elements in the attribute's value
The remaining N elements correspond to the attribute's value. Note that N could be zero.