Top Method Summary
Options Name Purpose
Consultingwerk.Studio.CaseWhen2 Add (CaseWhen2) Adds an item to the generic List
Add (CaseWhen2[]) Adds an array of items to the generic List
Consultingwerk.Studio.CaseWhen2 Add (character, character, integer, integer, INode) Adds a new CaseWhen2 to the List
Consultingwerk.Studio.CaseWhen2 AddWhenNotContained (CaseWhen2) Adds an item to the generic List only when it is not yet contained - silently ignores keys that are already contained
LOGICAL Exists (character) Returns if the list contains a CaseWhen2 option for the given expression
Consultingwerk.Studio.CaseWhen2 Find (character) Returns the first item from the list for the given expression
Consultingwerk.Studio.CaseWhen2 GetItem (integer) Retrieves an item from the generic List
LOGICAL IsEmpty () Returns if the List is empty
Consultingwerk.Studio.CaseWhen2 Replace (CaseWhen2, CaseWhen2) Replaces an item in the generic List
Consultingwerk.Studio.CaseWhen2 ToArray () Returns an Array with the elements of the List


Method Detail
Top

Consultingwerk.Studio.CaseWhen2 Add (CaseWhen2)

Purpose: Adds an item to the generic List
Notes:

Parameters:
poItem Consultingwerk.Studio.CaseWhen2
And item of the Lists member type
Returns Consultingwerk.Studio.CaseWhen2
The new Item added to the List
Top

Add (CaseWhen2[])

Purpose: Adds an array of items to the generic List
Notes:

Parameters:
poItem Consultingwerk.Studio.CaseWhen2
An array of items of the Lists member type
Top

Consultingwerk.Studio.CaseWhen2 Add (character, character, integer, integer, INode)

Purpose: Adds a new CaseWhen2 to the List
Notes:

Parameters:
pcExpression CHARACTER
The expression following the WHEN keyword
pcFileName CHARACTER
The file name containing the annotation
piLine INTEGER
The line number of the Annotation
piColumn INTEGER
The column number of the Annotation
poNode Consultingwerk.Studio.ProparseApi.INode
The reference to the INode for the annotation
Returns Consultingwerk.Studio.CaseWhen2
The new CaseWhen2 that was added to the List
Top

Consultingwerk.Studio.CaseWhen2 AddWhenNotContained (CaseWhen2)

Purpose: Adds an item to the generic List only when it is not
yet contained - silently ignores keys that are already
contained
Notes:

Parameters:
poItem Consultingwerk.Studio.CaseWhen2
And item of the Lists member type
Returns Consultingwerk.Studio.CaseWhen2
The new Item added to the List
Top

LOGICAL Exists (character)

Purpose: Returns if the list contains a CaseWhen2 option for the given expression
Notes:

Parameters:
pcExpression CHARACTER
The Expression to locate
Returns LOGICAL
Logical value indicating if the List contains a CaseWhen2 option for the given expression
Top

Consultingwerk.Studio.CaseWhen2 Find (character)

Purpose: Returns the first item from the list for the given expression
Notes:

Parameters:
pcExpression CHARACTER
The Expression to locate
Returns Consultingwerk.Studio.CaseWhen2
The CaseWhen2 object for the given expression or the unknown value
Top

Consultingwerk.Studio.CaseWhen2 GetItem (integer)

Purpose: Retrieves an item from the generic List
Notes:

Parameters:
piIndex INTEGER
The 1 based index of the item to retrieve
Returns Consultingwerk.Studio.CaseWhen2
The item of the Lists member type
Top

LOGICAL IsEmpty ()

Purpose: Returns if the List is empty
Notes:

Returns LOGICAL
Logical value indicating if the list if empty
Top

Consultingwerk.Studio.CaseWhen2 Replace (CaseWhen2, CaseWhen2)

Purpose: Replaces an item in the generic List
Notes:

Parameters:
poExistingItem Consultingwerk.Studio.CaseWhen2
The item to replace
poNewItem Consultingwerk.Studio.CaseWhen2
The new item
Returns Consultingwerk.Studio.CaseWhen2
The reference to the replaced item
Top

Consultingwerk.Studio.CaseWhen2 ToArray ()

Purpose: Returns an Array with the elements of the List
Notes:

Returns Consultingwerk.Studio.CaseWhen2
The array of elements of the Lists member type


©2006-2026 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       13.04.2026 10:29:40