InedoSDK Reference
Version:

ScriptParameterInfo Class

Contains information about parameters in a script that Inedo.Extensibility.Operations.IScriptingOperation can execute.

Inheritance Hierarchy

  • object
    • Inedo.Extensibility.ScriptLanguages.ScriptParameterInfo

Syntax

public class ScriptParameterInfo

Constructors

Name Description
ScriptParameterInfo

Initializes a new instance of the ScriptParameterInfo class.

Properties

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.

Methods

Name Description
Parse(string input)