The following tables list the members exposed by UaArgument.
Name | Description | |
---|---|---|
UaArgument Constructor | Constructor |
Name | Description | |
---|---|---|
ArrayDimensions | Specifies the length of each dimension for an array dataType. It is intended to describe the capability of the dataType, not the current size. The number of elements shall be equal to the value of the valueRank. Shall be null if valueRank ≤ 0. A value of 0 for an individual dimension indicates that the dimension has a variable length. | |
DataType | The data type of the argument. In UA Methods calls the arguments must be in this data type. | |
Description | Argument description. | |
Name | Argument name. | |
ValueRank | Indicates whether the dataType is an array and how many dimensions the array has. It may have the following values: n > 1: the dataType is an array with the specified number of dimensions. OneDimension (1): The dataType is an array with one dimension. OneOrMoreDimensions (0): The dataType is an array with one or more dimensions. Scalar (−1): The dataType is not an array. Any (−2): The dataType can be a scalar or an array with any number of dimensions. ScalarOrOneDimension (−3): The dataType can be a scalar or a one dimensional array. NOTE All DataTypes are considered to be scalar, even if they have array-like semantics like ByteString and String. |