Information on the direction of an argument indicating how it is passed to or from a command.

Note: Output and InOut arguments are not supported by some script languages, including JScript. For this reason only siArgumentInput is supported on custom Commands.

C# Syntax

siArgumentFlags.siArgumentInput                                             // 2
siArgumentFlags.siArgumentOutput                                            // 4
siArgumentFlags.siArgumentInputOutput                                       // 6

Constant Value Description
siArgumentInput 2 The parameter is passed as input to the command.
siArgumentOutput 4 The parameter is used to return information from the command.
siArgumentInputOutput 6 The parameter is used to pass information both to and from a command.

Applies To

ArgumentCollection.Add Argument.Flags Argument::GetFlags