Click or drag to resize
weroSoft AG, Software
IExpandableArgumentStore Interface
The documentation is integral part of the weroSoft product documentation. This part is intended to be used by developers only.
Defines the responsibility of the argument store.

Namespace:  WeroSoft.ProcessManagement.Automation
Assembly:  WeroSoft.Core.Library (in WeroSoft.Core.Library.dll) Version: 3.0 Pre-Release
Syntax
C#
public interface IExpandableArgumentStore

The IExpandableArgumentStore type exposes the following members.

Methods
  NameDescription
Public methodAdd(String)
Adds a new argument to the argument store.
Public methodAdd(String, String)
Adds a new argument with a single value to the argument store.
Public methodAdd(String, String)
Adds a new argument with a multiple values to the argument store.
Public methodGetArgumentMultiValue
Gets the argument data of a particular argument in its original form as string array.
Public methodGetArgumentSingleValueT(String, T)
Gets the converted value of a particular arguments data.
Public methodGetArgumentSingleValueT(String, String, T)
Gets the converted value of the arguments defined.
Public methodGetMessages
Gets the messages from the store.
Public methodHasAnyArgumentOf
Gets a value indicating whether one of the arguments is given.
Public methodIsArgumentDefined
Gets a value indicating whether an particular argument is defined or not.
Public methodIsArgumentDefinedAnd
Gets a value indicating whether both of the defined arguments are defined.
Public methodIsArgumentDefinedOr
Gets a value indicating whether one or both of the two arguments are defined.
Public methodIsArgumentValueDefined
Gets a value indicating that a particular argument value of a defined argument is present or not.
Public methodSetArgumentMultiValue
Sets the values of an argument to new values.
Public methodSetError(String)
Sets an error on the argument store.
Public methodSetError(Int32, String)
Sets an error on the argument store.
Top
See Also