A collection of Parameters.

Methods

Name Description
Add Add a Parameter to the collection.
AddBoolean Add a Boolean parameter.
AddCheckList Add a Check List parameter which can be set to zero or more values.
AddCurrency Add a Number parameter configured for use for Currency input.
AddDate Add a Date parameter.
AddDateRange Add a Date Range parameter.
AddGroupingList Add a Grouping List type parameter.
AddInteger Add a Number parameter configured for use for Integer input.
AddList Add a List parameter that can be set to a single value.
AddNumber Add a Number parameter.
AddNumberRange Add a Number Range parameter.
AddObject Add an Object Parameter.
AddPageStart Add a PageStart Parameter.
AddParameters Add Parameters from an existing Parameters collection.
AddPercentage Add a Number parameter configured for use for Percentage input.
AddRangeDatabase Add a Range parameter of Range Type Database.
AddRangeDatabaseSql
AddRangeInformationList
AddRangeStandard
AddSectionStart Add a SectionStart Parameter.
AddText Add a Text parameter.
CalculateValues Updates the Value property of all Parameters that have a DefaultValueExpression property.
Clear Clear collection.
ClearValues Clear all Parameter values.
Clone Create a Clone of this object.
CountPages Returns a Count of the number of Pages that this collection of Parameters represents.
CountPersistable Returns a Count of Persistable Parameters, i.e., data entry parameters with 'NonPersistable' set to False.
CountVisible Returns a Count of Visible Parameters.
CreateDescription Creates a string that describes each of the parameters.
CreateSavedParameters Creates a Saved Parameters collection from the Parameters contained in this collection.
DoesCheckListHaveAllItemsChecked Checks to see if a Check List value matches the Parameter's Source List.
GetBoolean Get a parameter's Boolean value.
GetCheckList Get a parameter's String value and converts it into an ISList.
GetDate Get a parameter's Date value.
GetDateRange Get a parameter's DateRange value.
GetDateRangeFromNumberRange Get a DateRange from a parameter's NumberRange value.
GetDecimal Get a parameter's Decimal value.
GetDouble Get a parameter's Double value.
GetGroupingItems Get a parameter's GroupingItems value.
GetInteger Get a parameter's Integer value.
GetNumberRange Get a parameter's NumberRange value.
GetObject Get a parameter's Object value.
GetString Get a parameter's String value.
IndexOf Get the Index of an object within this collection.
PerformValueUpdated
RemoveAt System Use Only
RemoveByName Remove a Parameter.
SetBoolean
SetDate
SetDateRange
SetDecimal
SetDouble
SetInsertPoint Set the position before which the next Parameter will be added.
SetInsertPointFromName Set the position after which the next Parameter will be added.
SetInteger
SetNumberRange
SetObject
SetString
ToKeyValueList Creates a Key Value List that contains parameter values.
UpdateEnabled Update the 'Enabled' property of a Parameter.
UpdateFromKeyValueList Updates Parameter values from an ISKeyValueList object.
UpdateFromSavedParameters Updates Parameters from a Saved Parameters collection.
UpdateKeyValueList Update items in an ISKeyValueList object with Parameter values.
UpdateVisible Update the 'Visible' property of a Parameter.
Validate Validates parameters to ensure that mandatory parameters are entered and all values of enabled, visible parameters are valid.

Properties

Name Description
DefaultIndentLevel The IndentLevel to assign to parameters when adding them.
DefaultNonPersistable The NonPersitable value to assign to parameters when adding them.
DefaultStandaloneOnly The StandaloneOnly to assign to parameters when adding them.
DescriptionSuffix A Suffix to append to the end of the Description when the CreateDescription method is called.
ItemByIndex Read-Only Retrieve an item by its index in the collection.
ItemByName Read-Only Retrieve an item by its Name. If the Name does not exist Nothing is returned.
ItemByUserDefinedIndex Read-Only Retrieve the first item whose UserDefinedIndex matches.
Tag The Tag property can be used to attach another value or object to this object.
Namespace:
Intersoft.ISSupport6
Assembly:
ISSupport6, Version=6.0.3
Target Framework:
.NET 9.0