Web.ReqFiles.TWebRequestFiles.Add
Delphi
procedure Add(const AName, AFileName, AContentType: string; AContent: Pointer; AContentLength: Integer); overload;
procedure Add(AFile: TWebRequestFile); overload;
C++
void __fastcall Add(const System::UnicodeString AName, const System::UnicodeString AFileName, const System::UnicodeString AContentType, void * AContent, int AContentLength)/* overload */;
void __fastcall Add(TWebRequestFile* AFile)/* overload */;
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | Web.ReqFiles.pas Web.ReqFiles.hpp |
Web.ReqFiles | TWebRequestFiles |
Beschreibung
Fügt der Kollektion ein neues TWebRequestFile-Objekt hinzu.
Mit Add können Sie der Kollektion ein TWebRequestFile-Objekt hinzufügen. Add fügt das neue Objekt am Ende des Arrays Items hinzu und erhöht den Wert der Eigenschaft Count.
In der ersten Syntaxvariante wird das hinzugefügte TWebRequestFiles-Objekt zugleich erstellt. In der zweiten Variante wird ein vorhandenes TWebRequestFile-Objekt hinzugefügt. In beiden Fällen wird das TWebRequestFiles-Objekt zum Eigentümer des TWebRequestFile-Objekts und ist somit für dessen Freigabe verantwortlich.
AName ist der Name des Adapterfeldes, dessen Wert die neue Datei repräsentiert. Dieser Name wird der Eigenschaft FieldName des neuen TWebRequestFile-Objekts zugewiesen.
AFileName ist der Name der Datei, die hinzugefügt wird. Dieser Name wird der Eigenschaft FileName des neuen TWebRequestFile-Objekts zugewiesen.
AContentType beschreibt, wie der Dateiinhalt codiert ist. Dieser Name wird der Eigenschaft ContentType des neuen TWebRequestFile-Objekts zugewiesen.
AContent ist ein Byte-Array, das den Dateiinhalt darstellt. Es wird zur Initialisierung der Eigenschaft Stream des neuen TWebRequestFile-Objekts verwendet.
AContentLength ist die Anzahl der Bytes in AContent.
AFile ist ein vorhandenes TWebRequestFile-Objekt. Es beschreibt die Datei, die hinzugefügt werden soll.