Web.Stencils.TWebStencilsDataVars.Add
Delphi
procedure Add(const AName: string; AObject: TObject; AOwned: Boolean); overload;
procedure Add(const AName: string; AObject: TObject; AOwned: Boolean;
const ALookupFunc: TWebStencilsLookupFunc); overload;
C++
HIDESBASE void __fastcall Add(const System::UnicodeString AName, System::TObject* AObject, bool AOwned)/* overload */;
HIDESBASE void __fastcall Add(const System::UnicodeString AName, System::TObject* AObject, bool AOwned, const _di_TWebStencilsLookupFunc ALookupFunc)/* overload */;
Inhaltsverzeichnis
Eigenschaften
| Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
|---|---|---|---|---|
procedure function |
public | Web.Stencils.pas Web.Stencils.hpp |
Web.Stencils | TWebStencilsDataVars |
Beschreibung
Fügt ein Schlüssel/Wertepaar hinzu.
Web.Stencils.TWebStencilsDataVars.Add erbt von System.Generics.Collections.TDictionary.Add. Der folgende Inhalt bezieht sich auf System.Generics.Collections.TDictionary.Add.
Fügt ein Schlüssel/Wertepaar hinzu.
Add fügt dem Dictionary einen Schlüssel und den zugehörigen Wert hinzu. Der Schlüssel und der Wert können nil sein.
Wenn der Schlüssel im Dictionary bereits vorhanden ist, wird eine Exception ausgelöst.
Ein OnKeyNotify- und ein OnValueNotify-Ereignis zeigen an, dass dem Dictionary ein Eintrag hinzugefügt wurde.
Die Eigenschaft Items führt alle Dictionary-Einträge auf. Durch direktes Indizieren der Eigenschaft Items lassen sich auch Werte setzen und abrufen. Zum Beispiel können Sie einen Wert folgendermaßen setzen:
Items[key] := value;
Wird ein Wert auf diese Weise gesetzt, wird der Wert für einen vorhandenen Schlüssel überschrieben, aber keine Exception ausgelöst.
Siehe auch
Codebeispiele