Anzeigen: Object Pascal C++
Anzeigeeinstellungen

REST.Client.TRESTRequestParameterList.AddItem

Aus Appmethod Libraries
Wechseln zu: Navigation, Suche

Object Pascal

function AddItem: TRESTRequestParameter; overload;
function AddItem(const AName, AValue: string; AKind: TRESTRequestParameterKind;  AOptions: TRESTRequestParameterOptions = []): TRESTRequestParameter;  overload;
function AddItem(const AName, AValue: string): TRESTRequestParameter; overload;
function AddItem(const AName, AValue: string; const AKind: TRESTRequestParameterKind;  const AOptions: TRESTRequestParameterOptions; AContentType: TRESTContentType): TRESTRequestParameter;
function AddItem(const AName:string; const AValue: TBytes; const AKind: TRESTRequestParameterKind;  const AOptions: TRESTRequestParameterOptions; AContentType: TRESTContentType): TRESTRequestParameter;
function AddItem(const AName:string; const AValue: TStream; const AKind: TRESTRequestParameterKind;  const AOptions: TRESTRequestParameterOptions; AContentType: TRESTContentType): TRESTRequestParameter;

C++

TRESTRequestParameter* __fastcall AddItem(void)/* overload */;
TRESTRequestParameter* __fastcall AddItem(const System::UnicodeString AName, const System::UnicodeString AValue, Rest::Types::TRESTRequestParameterKind AKind, Rest::Types::TRESTRequestParameterOptions AOptions = Rest::Types::TRESTRequestParameterOptions() )/* overload */;
TRESTRequestParameter* __fastcall AddItem(const System::UnicodeString AName, const System::UnicodeString AValue)/* overload */;
TRESTRequestParameter* __fastcall AddItem(const System::UnicodeString AName, const System::UnicodeString AValue, const Rest::Types::TRESTRequestParameterKind AKind, const Rest::Types::TRESTRequestParameterOptions AOptions, Rest::Types::TRESTContentType AContentType)/* overload */;
TRESTRequestParameter* __fastcall AddItem(const System::UnicodeString AName, const System::DynamicArray<System::Byte> AValue, const Rest::Types::TRESTRequestParameterKind AKind, const Rest::Types::TRESTRequestParameterOptions AOptions, Rest::Types::TRESTContentType AContentType)/* overload */;
TRESTRequestParameter* __fastcall AddItem(const System::UnicodeString AName, System::Classes::TStream* const AValue, const Rest::Types::TRESTRequestParameterKind AKind, const Rest::Types::TRESTRequestParameterOptions AOptions, Rest::Types::TRESTContentType AContentType)/* overload */;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
REST.Client.pas
REST.Client.hpp
REST.Client TRESTRequestParameterList


Beschreibung

Fügt einen REST-Anforderungsparameter der Liste der Parameter hinzu und gibt den hinzugefügten Parameter zurück.

AddItem akzeptiert verschiedene Kombinationen der folgenden Parameter:

  • <AName> ist der Name, der den Parameter bezeichnet.
  • <AValue> ist der Wert des Parameters, den Sie als String, Byte-Array oder Stream angeben können.
  • <AKind> ist die Art des Parameters, standardmäßig pkGETorPOST.
  • <AOptions> ist eine Optionsmenge für den Parameter. Die Optionsmenge ist standardmäßig leer.
  • <AContentType> ist der Inhaltstyp des Parameters. Der Typ ist standardmäßig DefaultRESTContentType.
Meine Werkzeuge
Übersetzungen