DeviceParamValueType Property
The type of the value.
Syntax
int GetDeviceParamValueType(int iDeviceParamIndex);
int SetDeviceParamValueType(int iDeviceParamIndex, int iDeviceParamValueType);
Possible Values
VT_OBJECT(0),
VT_ARRAY(1),
VT_STRING(2),
VT_NUMBER(3),
VT_BOOL(4),
VT_NULL(5),
VT_RAW(6)
INT GetDeviceParamValueType(INT iDeviceParamIndex);
INT SetDeviceParamValueType(INT iDeviceParamIndex, INT iDeviceParamValueType);
Possible Values
VT_OBJECT(0),
VT_ARRAY(1),
VT_STRING(2),
VT_NUMBER(3),
VT_BOOL(4),
VT_NULL(5),
VT_RAW(6)
- (int)deviceParamValueType:(int)deviceParamIndex; - (void)setDeviceParamValueType:(int)deviceParamIndex:(int)newDeviceParamValueType;
Possible Values
VT_OBJECT(0),
VT_ARRAY(1),
VT_STRING(2),
VT_NUMBER(3),
VT_BOOL(4),
VT_NULL(5),
VT_RAW(6)
public func deviceParamValueType(deviceParamIndex: Int32) throws -> ClientDeviceParamValueTypes
public func setDeviceParamValueType(deviceParamIndex: Int32, newDeviceParamValueType: ClientDeviceParamValueTypes) throws -> Void
Possible Values
public enum ClientDeviceParamValueTypes : Int32 { case vtObject = 0 case vtArray = 1 case vtString = 2 case vtNumber = 3 case vtBool = 4 case vtNull = 5 case vtRaw = 6 }
Default Value
2
Remarks
The type of the value. Possible values are:
1 | Array |
2 | String |
The size of the array is controlled by the DeviceParamCount property.
This property is not available at design time.
Data Type
Integer