System.Net.URLClient.TURI.DeleteParameter
Delphi
procedure DeleteParameter(AIndex: Integer); overload;
procedure DeleteParameter(const AName: string); overload;
C++
void __fastcall DeleteParameter(int AIndex)/* overload */;
void __fastcall DeleteParameter(const System::UnicodeString AName)/* overload */;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | System.Net.URLClient.pas System.Net.URLClient.hpp |
System.Net.URLClient | TURI |
説明
TURI パラメータの配列からパラメータを 1 つ削除します。
TURI パラメータの配列から削除するパラメータのインデックスか名前のどちらかを指定できます。
- メモ: 名前が
AName
の パラメータ が複数ある場合には、DeleteParameter は、その名前のパラメータをすべて削除します。ただし、DeleteParameter は大文字小文字を区別します。たとえば、パラメータがParam1
とparam1
の 2 つある状態でDeleteParameter('param1')
を呼び出すと、Param1
は削除されません。
例外
TURI.DeleteParameter を呼び出すと、次の例外が発生する可能性があります。
例外 | Exception.Message | シナリオ |
---|---|---|
パラメータ <AName> は見つかりません |
| |
パラメータのインデックス (<AIndex>) が範囲 (<0>..<HighestArrayIndex>) 外です |
|