IExpandableArgumentStore Interface |
Namespace: WeroSoft.ProcessManagement.Automation
public interface IExpandableArgumentStore
The IExpandableArgumentStore type exposes the following members.
Name | Description | |
---|---|---|
Add(String) |
Adds a new argument to the argument store.
| |
Add(String, String) |
Adds a new argument with a single value to the argument store.
| |
Add(String, String) |
Adds a new argument with a multiple values to the argument store.
| |
GetArgumentMultiValue |
Gets the argument data of a particular argument in its original form as string array.
| |
GetArgumentSingleValueT(String, T) |
Gets the converted value of a particular arguments data.
| |
GetArgumentSingleValueT(String, String, T) |
Gets the converted value of the arguments defined.
| |
GetMessages |
Gets the messages from the store.
| |
HasAnyArgumentOf |
Gets a value indicating whether one of the arguments is given.
| |
IsArgumentDefined |
Gets a value indicating whether an particular argument is defined or not.
| |
IsArgumentDefinedAnd |
Gets a value indicating whether both of the defined arguments are defined.
| |
IsArgumentDefinedOr |
Gets a value indicating whether one or both of the two arguments are defined.
| |
IsArgumentValueDefined |
Gets a value indicating that a particular argument value of a defined argument is present or not.
| |
SetArgumentMultiValue |
Sets the values of an argument to new values.
| |
SetError(String) |
Sets an error on the argument store.
| |
SetError(Int32, String) |
Sets an error on the argument store.
|