Top Method Summary
Options Name Purpose
Consultingwerk.Framework.TypeDescriptor.PropertyDescriptor Add (character, character) Adds a new PropertyDescriptor to the List
Consultingwerk.Framework.TypeDescriptor.PropertyDescriptor Add (character, character, character) Adds a new PropertyDescriptor to the List
Consultingwerk.Framework.TypeDescriptor.PropertyDescriptor Add (character, character, character, character) Adds a new PropertyDescriptor to the List
Consultingwerk.Framework.TypeDescriptor.PropertyDescriptor Add (character, character, character, EditorTypeEnum) Adds a new PropertyDescriptor to the List
Consultingwerk.Framework.TypeDescriptor.PropertyDescriptor Add (character, character, character, EditorTypeEnum, character) Adds a new PropertyDescriptor to the List
Consultingwerk.Framework.TypeDescriptor.PropertyDescriptor Add (character, character, character, logical, logical) Adds a new PropertyDescriptor to the List
Consultingwerk.Framework.TypeDescriptor.PropertyDescriptor Add (character, character, character, logical, logical, character) Adds a new PropertyDescriptor to the List
Consultingwerk.Framework.TypeDescriptor.PropertyDescriptor Add (character, character, character, logical, logical, EditorTypeEnum) Adds a new PropertyDescriptor to the List
Consultingwerk.Framework.TypeDescriptor.PropertyDescriptor Add (character, character, character, logical, logical, EditorTypeEnum, character) Adds a new PropertyDescriptor to the List
Consultingwerk.Framework.TypeDescriptor.PropertyDescriptor Add (character, character, EditorTypeEnum) Adds a new PropertyDescriptor to the List
Consultingwerk.Framework.TypeDescriptor.PropertyDescriptor Add (character, character, EditorTypeEnum, character) Adds a new PropertyDescriptor to the List
Consultingwerk.Framework.TypeDescriptor.PropertyDescriptor Add (character, character, logical, logical) Adds a new PropertyDescriptor to the List
Consultingwerk.Framework.TypeDescriptor.IPropertyDescriptor Add (IPropertyDescriptor) Adds an item to the generic List
Add (IPropertyDescriptor[]) Adds an array of items to the generic List
Consultingwerk.Framework.TypeDescriptor.IPropertyDescriptor AddWhenNotContained (IPropertyDescriptor) Adds an item to the generic List only when it is not yet contained - silently ignores keys that are already contained
Consultingwerk.Framework.TypeDescriptor.IPropertyDescriptor GetItem (integer) Retrieves an item from the generic List
LOGICAL IsEmpty () Returns if the List is empty
Consultingwerk.Framework.TypeDescriptor.IPropertyDescriptor Replace (IPropertyDescriptor, IPropertyDescriptor) Replaces an item in the generic List
Consultingwerk.Framework.TypeDescriptor.IPropertyDescriptor ToArray () Returns an Array with the elements of the List


Method Detail
Top

Consultingwerk.Framework.TypeDescriptor.PropertyDescriptor Add (character, character)

Purpose: Adds a new PropertyDescriptor to the List
Notes:

Parameters:
pcDefiningTypeName CHARACTER
The name of the class that defines this property
pcPropertyName CHARACTER
The name for the property
Returns Consultingwerk.Framework.TypeDescriptor.PropertyDescriptor
The new PropertyDescriptor instance
Top

Consultingwerk.Framework.TypeDescriptor.PropertyDescriptor Add (character, character, character)

Purpose: Adds a new PropertyDescriptor to the List
Notes:

Parameters:
pcDefiningTypeName CHARACTER
The name of the class that defines this property
pcPropertyName CHARACTER
The name for the property
pcPropertyLabel CHARACTER
The label for the property
Returns Consultingwerk.Framework.TypeDescriptor.PropertyDescriptor
The new PropertyDescriptor instance
Top

Consultingwerk.Framework.TypeDescriptor.PropertyDescriptor Add (character, character, character, character)

Purpose: Adds a new PropertyDescriptor to the List
Notes:

Parameters:
pcDefiningTypeName CHARACTER
The name of the class that defines this property
pcPropertyName CHARACTER
The name for the property
pcPropertyLabel CHARACTER
The label for the property
pcListItemPairs CHARACTER
The list item pairs (comma delimited) to use for this property
Returns Consultingwerk.Framework.TypeDescriptor.PropertyDescriptor
The new PropertyDescriptor instance
Top

Consultingwerk.Framework.TypeDescriptor.PropertyDescriptor Add (character, character, character, EditorTypeEnum)

Purpose: Adds a new PropertyDescriptor to the List
Notes:

Parameters:
pcDefiningTypeName CHARACTER
The name of the class that defines this property
pcPropertyName CHARACTER
The name for the property
pcPropertyLabel CHARACTER
The label for the property
poEditorType Consultingwerk.Framework.TypeDescriptor.EditorTypeEnum
The type of editor to use for the property
Returns Consultingwerk.Framework.TypeDescriptor.PropertyDescriptor
The new PropertyDescriptor instance
Top

Consultingwerk.Framework.TypeDescriptor.PropertyDescriptor Add (character, character, character, EditorTypeEnum, character)

Purpose: Adds a new PropertyDescriptor to the List
Notes:

Parameters:
pcDefiningTypeName CHARACTER
The name of the class that defines this property
pcPropertyName CHARACTER
The name for the property
pcPropertyLabel CHARACTER
The label for the property
poEditorType Consultingwerk.Framework.TypeDescriptor.EditorTypeEnum
The type of editor to use for the property
pcListItemPairs CHARACTER
The list item pairs (comma delimited) to use for this property
Returns Consultingwerk.Framework.TypeDescriptor.PropertyDescriptor
The new PropertyDescriptor instance
Top

Consultingwerk.Framework.TypeDescriptor.PropertyDescriptor Add (character, character, character, logical, logical)

Purpose: Adds a new PropertyDescriptor to the List
Notes:

Parameters:
pcDefiningTypeName CHARACTER
The name of the class that defines this property
pcPropertyName CHARACTER
The name for the property
pcPropertyLabel CHARACTER
The label for the property
plVisible LOGICAL
If the property should be visible
plEditable LOGICAL
If the property should be editable
Returns Consultingwerk.Framework.TypeDescriptor.PropertyDescriptor
The new PropertyDescriptor instance
Top

Consultingwerk.Framework.TypeDescriptor.PropertyDescriptor Add (character, character, character, logical, logical, character)

Purpose: Adds a new PropertyDescriptor to the List
Notes:

Parameters:
pcDefiningTypeName CHARACTER
The name of the class that defines this property
pcPropertyName CHARACTER
The name for the property
pcPropertyLabel CHARACTER
The label for the property
plVisible LOGICAL
If the property should be visible
plEditable LOGICAL
If the property should be editable
pcListItemPairs CHARACTER
The list item pairs (comma delimited) to use for this property
Returns Consultingwerk.Framework.TypeDescriptor.PropertyDescriptor
The new PropertyDescriptor instance
Top

Consultingwerk.Framework.TypeDescriptor.PropertyDescriptor Add (character, character, character, logical, logical, EditorTypeEnum)

Purpose: Adds a new PropertyDescriptor to the List
Notes:

Parameters:
pcDefiningTypeName CHARACTER
The name of the class that defines this property
pcPropertyName CHARACTER
The name for the property
pcPropertyLabel CHARACTER
The label for the property
plVisible LOGICAL
If the property should be visible
plEditable LOGICAL
If the property should be editable
poEditorType Consultingwerk.Framework.TypeDescriptor.EditorTypeEnum
The type of editor to use for the property
Returns Consultingwerk.Framework.TypeDescriptor.PropertyDescriptor
The new PropertyDescriptor instance
Top

Consultingwerk.Framework.TypeDescriptor.PropertyDescriptor Add (character, character, character, logical, logical, EditorTypeEnum, character)

Purpose: Adds a new PropertyDescriptor to the List
Notes:

Parameters:
pcDefiningTypeName CHARACTER
The name of the class that defines this property
pcPropertyName CHARACTER
The name for the property
pcPropertyLabel CHARACTER
The label for the property
plVisible LOGICAL
If the property should be visible
plEditable LOGICAL
If the property should be editable
poEditorType Consultingwerk.Framework.TypeDescriptor.EditorTypeEnum
The type of editor to use for the property
pcListItemPairs CHARACTER
The list item pairs (comma delimited) to use for this property
Returns Consultingwerk.Framework.TypeDescriptor.PropertyDescriptor
The new PropertyDescriptor instance
Top

Consultingwerk.Framework.TypeDescriptor.PropertyDescriptor Add (character, character, EditorTypeEnum)

Purpose: Adds a new PropertyDescriptor to the List
Notes:

Parameters:
pcDefiningTypeName CHARACTER
The name of the class that defines this property
pcPropertyName CHARACTER
The name for the property
poEditorType Consultingwerk.Framework.TypeDescriptor.EditorTypeEnum
The type of editor to use for the property
Returns Consultingwerk.Framework.TypeDescriptor.PropertyDescriptor
The new PropertyDescriptor instance
Top

Consultingwerk.Framework.TypeDescriptor.PropertyDescriptor Add (character, character, EditorTypeEnum, character)

Purpose: Adds a new PropertyDescriptor to the List
Notes:

Parameters:
pcDefiningTypeName CHARACTER
The name of the class that defines this property
pcPropertyName CHARACTER
The name for the property
poEditorType Consultingwerk.Framework.TypeDescriptor.EditorTypeEnum
The type of editor to use for the property
pcListItemPairs CHARACTER
The list item pairs (comma delimited) to use for this property
Returns Consultingwerk.Framework.TypeDescriptor.PropertyDescriptor
The new PropertyDescriptor instance
Top

Consultingwerk.Framework.TypeDescriptor.PropertyDescriptor Add (character, character, logical, logical)

Purpose: Adds a new PropertyDescriptor to the List
Notes:

Parameters:
pcDefiningTypeName CHARACTER
The name of the class that defines this property
pcPropertyName CHARACTER
The name for the property
plVisible LOGICAL
If the property should be visible
plEditable LOGICAL
If the property should be editable
Returns Consultingwerk.Framework.TypeDescriptor.PropertyDescriptor
The new PropertyDescriptor instance
Top

Consultingwerk.Framework.TypeDescriptor.IPropertyDescriptor Add (IPropertyDescriptor)

Purpose: Adds an item to the generic List
Notes:

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

Add (IPropertyDescriptor[])

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

Parameters:
poItem Consultingwerk.Framework.TypeDescriptor.IPropertyDescriptor
An array of items of the Lists member type
Top

Consultingwerk.Framework.TypeDescriptor.IPropertyDescriptor AddWhenNotContained (IPropertyDescriptor)

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.Framework.TypeDescriptor.IPropertyDescriptor
And item of the Lists member type
Returns Consultingwerk.Framework.TypeDescriptor.IPropertyDescriptor
The new Item added to the List
Top

Consultingwerk.Framework.TypeDescriptor.IPropertyDescriptor 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.Framework.TypeDescriptor.IPropertyDescriptor
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.Framework.TypeDescriptor.IPropertyDescriptor Replace (IPropertyDescriptor, IPropertyDescriptor)

Purpose: Replaces an item in the generic List
Notes:

Parameters:
poExistingItem Consultingwerk.Framework.TypeDescriptor.IPropertyDescriptor
The item to replace
poNewItem Consultingwerk.Framework.TypeDescriptor.IPropertyDescriptor
The new item
Returns Consultingwerk.Framework.TypeDescriptor.IPropertyDescriptor
The reference to the replaced item
Top

Consultingwerk.Framework.TypeDescriptor.IPropertyDescriptor ToArray ()

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

Returns Consultingwerk.Framework.TypeDescriptor.IPropertyDescriptor
The array of elements of the Lists member type


©2006-2026 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       19.09.2026 10:07:47