Das nennt sich Array-Property.
Delphi-Quellcode:
function GetParameter(const ParamName: string): string;
procedure SetParameter(const ParamName: string; const Value: string);
property Parameter[const ParamName: string]: string read GetParameter write SetParameter;