System.Classes.TCollectionItem.ID

Aus Appmethod Libraries
Wechseln zu: Navigation, Suche

Object Pascal

property ID: Integer read FID;

C++

__property int ID = {read=FID, nodefault};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property public
System.Classes.pas
System.Classes.hpp
System.Classes TCollectionItem

Beschreibung

Stellt einen eindeutigen, permanenten Index für das Element dar.

In den meisten Fällen hat ID denselben Wert wie die Eigenschaft Index des Elements beim Hinzufügen zur Kollektion. Im Gegensatz zu Index wird ID aber niemals geändert oder neu zugewiesen. Wenn ein Element aus einer Kollektion entfernt wird, wird dessen ID nicht noch einmal verwendet.

Der Index eines Elements kann sich ändern, wenn andere Elemente aus der Kollektion entfernt werden oder wenn Elemente neu angeordnet werden. Die Eigenschaft ID bietet dagegen einen eindeutigen Bezeichner für das Element, der für die ganze Gültigkeitsdauer der Kollektion unverändert bleibt.

Siehe auch