Typ: Klasse
Stellt die Scriptklasse TParams bereit.
| Basisklasse | TObject |
|---|---|
| Statisch | false |
Klassendeklaration
type
TParams = class(TObject)
public
constructor Create;
destructor Free;
function Add: TParamItem;
function AddParam(Name: String; Value: Variant): TParamItem;
function ItemByName(Name: String): TParamItem;
property Values[Name: String]: Variant;
property Items[Index: Variant]: TParamItem;
end;
Konstruktoren #
Create #
Erzeugt eine Instanz von TParams.
Signatur
constructor Create;
Methoden #
Free #
Gibt die Instanz frei.
Signatur
destructor Free;
Add #
Stellt Add bereit.
Signatur
function Add: TParamItem;
Rueckgabewert
TParamItem – Rueckgabewert der Methode Add.
AddParam #
Stellt AddParam bereit.
Signatur
function AddParam(Name: String; Value: Variant): TParamItem;
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
Name |
String |
value |
Nein | Parameter Name der Methode. |
Value |
Variant |
value |
Nein | Parameter Value der Methode. |
Rueckgabewert
TParamItem – Rueckgabewert der Methode AddParam.
ItemByName #
Stellt ItemByName bereit.
Signatur
function ItemByName(Name: String): TParamItem;
Parameter
| Name | Typ | Modifier | Optional | Beschreibung |
|---|---|---|---|---|
Name |
String |
value |
Nein | Parameter Name der Methode. |
Rueckgabewert
TParamItem – Rueckgabewert der Methode ItemByName.
Properties #
Values #
Property Values.
| Typ | Variant |
|---|---|
| Lesbar | true |
| Schreibbar | true |
Signatur
property Values[Name: String]: Variant;
Items #
Property Items.
| Typ | TParamItem |
|---|---|
| Lesbar | true |
| Schreibbar | false |
Signatur
property Items[Index: Variant]: TParamItem;
Kategorie: TParams
