## Parameter.PutValue2

### Introduced

v6.0

### Description

Sets the parameter value. The type of the value depends of the Parameter.ValueType, for example it may be a string, double, integer, GridData or boolean.
Tip: To set the value of a parameter inside a CustomOperator use OutputPort.Value instead.
Note: This is the Python-compliant version of the Parameter.Value property. Since Python does not support input parameters on properties, Parameter.Value will fail in Python.

### C# Syntax

    Parameter.PutValue2( Object inFrame, Object in_val );

### Scripting Syntax

    Parameter.PutValue2( [Frame], [Value] );

### Parameters

Parameter | Type | Description
--- | --- | ---
Frame | Variant | Frame at which to set the value.
Value | Variant | New parameter value.

### See Also

Parameter.GetValue2