GPTParameter Properties
An object defining properties for the GPTParameter class.
Caption
Defines the display name or description for the parameter.
Type: string
ValueType
Defines the primary type of the parameter value.
Type: ParameterValueType
Accepted Values:
Name Value Unknown 0 String 1 Boolean 2 Integer 3 Float 4 Null 5 DateTime 6 Guid 7 Time 8 Object 9 Array 10 Property 11 DateTimeOffset 12 Byte 13 Double 14 Decimal 15 Date 16 Event 17 Variable 18
IsActive
Indicates whether the parameter is active.
Type: bool
IsRequired
Indicates whether the parameter is mandatory.
Type: bool
Children
Defines the child parameters of this parameter, allowing for hierarchical structures.
Type: List<GPTParameter>
Key
Specifies the unique identifier for the parameter.
Type: string
IsPrivate
Specifies whether the parameter is private and not visible to users.
Type: bool
Value
Holds the actual value of the parameter.
Type: object
SubType
(Optional) Specifies a more detailed type for the parameter value.
Type: ParameterValueType
Accepted Values:
Name Value Unknown 0 String 1 Boolean 2 Integer 3 Float 4 Null 5 DateTime 6 Guid 7 Time 8 Object 9 Array 10 Property 11 DateTimeOffset 12 Byte 13 Double 14 Decimal 15 Date 16 Event 17 Variable 18
IsChanged
Indicates whether any changes have been made to the workflow object in the code, showing if it has unsaved modifications.
Type: bool