Contains information about parameters in a script that Inedo.Extensibility.Operations.IScriptingOperation can execute.
Name | Description | |
---|---|---|
ScriptParameterInfo |
Initializes a new instance of the ScriptParameterInfo class. |
Name | Description | |
---|---|---|
Category |
Gets or sets the category. |
|
DefaultValue |
Gets or sets the default value of the argument. |
|
Description |
Gets or sets the argument description. |
|
Name |
Gets or sets the parameter name. |
|
Optional |
Gets or sets a value indicating whether the argument is required. |
|
Sensitive |
Gets or sets a value indicating whether the parameter should be obscured from view (like a password). |
|
SuggestableValues |
Gets or sets values to display in a drop down to users. |
|
Type |
Gets or sets a value indicating the type of argument. |
|
Usage |
Gets or sets a value indicating how the parameter will be passed to the script. |
|
ValidationExpression |
Gets or sets a regex that can be used to validate the input. |
Name | Description | |
---|---|---|
Parse(string input) |
Parses a standard script parameter info string into a ScriptParameterInfo instance. |