Isom.Plan.ActivationCodeList

 ISOM/L-Bibliothek für Serviceautoren: <br />Isom.Plan.ActivationCodeList

ISOM/L-Bibliothek
für Serviceautoren

Version 9.10.1.0 vom 25 November 2013

Namensraum Isom.Plan.ActivationCodeList

Beschreibung

Isom.Plan.ActivationCodeList sind Listen von Freischaltcodes des Typs Isom.Plan.ActivationCode

Zu beachten:
Es gibt zwei Möglichkeiten, um auf die Elemente in der Liste zuzugreifen:
  • durch einen indizierten Zugriff mit der Funktion .At()
  • durch Durchlaufen der Liste mit den Funktionen .HasNext() und .Next(). Vor einem Durchlaufen sollte .Reset() aufgerufen werden.


Funktionen

Isom.Plan.ActivationCodeList.At

Ruft den Freischaltcode innerhalb der Liste ab, welche durch den Index ausgewählt wurde.

objectbound Isom.Plan.ActivationCode Isom.Plan.ActivationCodeList.At  ( Isom.Base.Number  index  ) 

Ruft den Freischaltcode innerhalb der Liste ab, welche durch den Index ausgewählt wurde.

Parameter:
index  Index.
Rückgabe:
Ausgewählter Freischaltcode.
Ausnahmebehandlung:
Es wird das Void-Objekt zurückgegeben, falls der Index kleiner als 0 ist oder größer gleich der Anzahl der Listenelemente.
Isom.Plan.ActivationCodeList.Clone

Erzeugt eine identische Kopie des Objekts.

objectbound Isom.Plan.ActivationCodeList Isom.Plan.ActivationCodeList.Clone  (  ) 

Erzeugt eine identische Kopie des Objekts.

Rückgabe:
Das geklonte Objekt.
Isom.Plan.ActivationCodeList.Contains

Abfrage, ob ein Element in der Liste vorhanden ist.

objectbound Isom.Base.Boolean Isom.Plan.ActivationCodeList.Contains  ( Isom.Plan.ActivationCode  element  ) 

Abfrage, ob ein Element in der Liste vorhanden ist.

Parameter:
element  Gesuchtes Element.
Rückgabe:
'true', falls das Element gefunden werden konnte, 'false' sonst.
Isom.Plan.ActivationCodeList.CreateActivationCodeList

Erzeugt ein neues, leeres Objekt für eine Liste von Freischaltcodes.

Isom.Plan.ActivationCodeList Isom.Plan.ActivationCodeList.CreateActivationCodeList  (  ) 

Erzeugt ein neues, leeres Objekt für eine Liste von Freischaltcodes.

Rückgabe:
Das neu erzeugte ActivationCodeList-Objekt.
Isom.Plan.ActivationCodeList.Current

Liefert das aktuelle Listenelement während der Iteration über die Liste.

objectbound Isom.Plan.ActivationCode Isom.Plan.ActivationCodeList.Current  (  ) 

Liefert das aktuelle Listenelement während der Iteration über die Liste.

Rückgabe:
Aktuelles Element der Liste.
Ausnahmebehandlung:
Es wird das Void-Objekt zurückgegeben, falls der Iterator zurückgesetzt wurde.
Isom.Plan.ActivationCodeList.HasNext

Liefert einen Wahrheitswert, der angibt, ob beim Iterieren über die Liste noch Werte abgerufen werden können.

objectbound Isom.Base.Boolean Isom.Plan.ActivationCodeList.HasNext  (  ) 

Liefert einen Wahrheitswert, der angibt, ob beim Iterieren über die Liste noch Werte abgerufen werden können.

Rückgabe:
'true', falls noch Werte in der Liste zur Verfügung stehen, 'false' sonst.
Isom.Plan.ActivationCodeList.Insert

Fügt der Liste ein Element hinzu.

objectbound Isom.Base.Number Isom.Plan.ActivationCodeList.Insert  ( Isom.Plan.ActivationCode  element  ) 

Fügt der Liste ein Element hinzu.

Das Element wird an der letzten Position der Liste eingefügt. Ein eventuell aktiver Iterator, wird durch diese Operation zurückgesetzt.

Zu beachten:
Der zurückgegebene Index des eingefügten Elements ist nur gültig, solange kein Element an einer Position mit einem kleineren Index aus der Liste entfernt wird.
Parameter:
element  Hinzuzufügender Freischaltcode.
Rückgabe:
Isom.Base.Number
Aktueller Index des eingefügten Elements in der Liste.
Ausnahmebehandlung:
Es wird das Void-Objekt zurückgegeben, falls das Element nicht hinzugefügt werden konnte.
Isom.Plan.ActivationCodeList.IsEmpty

Liefert einen Wahrheitswert, der angibt, ob diese Liste leer ist oder nicht.

objectbound Isom.Base.Boolean Isom.Plan.ActivationCodeList.IsEmpty  (  ) 

Liefert einen Wahrheitswert, der angibt, ob diese Liste leer ist oder nicht.

Rückgabe:
'true', falls die Liste leer ist, 'false' sonst.
Isom.Plan.ActivationCodeList.IsVoid

Bestimmt, ob es sich um das Void-Objekt handelt.

objectbound Isom.Base.Boolean Isom.Plan.ActivationCodeList.IsVoid  (  ) 

Bestimmt, ob es sich um das Void-Objekt handelt.

Rückgabe:
'true', falls dies das Void-Objekt ist, 'false' sonst.
Isom.Plan.ActivationCodeList.Length

Liefert die Anzahl der Elemente in der Liste.

objectbound Isom.Base.Number Isom.Plan.ActivationCodeList.Length  (  ) 

Liefert die Anzahl der Elemente in der Liste.

Rückgabe:
Anzahl der Elemente.
Isom.Plan.ActivationCodeList.Next

Liefert den nächsten Freischaltcode in der Liste.

objectbound Isom.Plan.ActivationCode Isom.Plan.ActivationCodeList.Next  (  ) 

Liefert den nächsten Freischaltcode in der Liste.

Diese Funktion sollte zum Iterieren über die Liste verwendet werden.

Rückgabe:
Nächstes Element der Liste..
Ausnahmebehandlung:
Es wird das Void-Objekt zurückgegeben, falls keine weiteren Elemente in der Liste sind.
Isom.Plan.ActivationCodeList.Remove

Entfernt das durch den Index gekennzeichnete Element aus der Liste.

objectbound Isom.Base.Boolean Isom.Plan.ActivationCodeList.Remove  ( Isom.Base.Number  index  ) 

Entfernt das durch den Index gekennzeichnete Element aus der Liste.

Ein eventuell aktiver Iterator wird durch diese Operation zurückgesetzt.

Parameter:
index  Index.
Rückgabe:
'true', falls das Element entfernt werden konnte, 'false' sonst (z.B. wenn der Index das Void-Objekt ist oder außerhalb des zulässigen Bereichs liegt).
Isom.Plan.ActivationCodeList.Reset

Setzt den Iterator zurück, sodass er vor dem ersten Element der Liste steht.

objectbound Isom.Base.Boolean Isom.Plan.ActivationCodeList.Reset  (  ) 

Setzt den Iterator zurück, sodass er vor dem ersten Element der Liste steht.

Rückgabe:
Immer 'true'.
Isom.Plan.ActivationCodeList.Void

Erzeugt ein ungültiges Objekt.

Isom.Plan.ActivationCodeList Isom.Plan.ActivationCodeList.Void  (  ) 

Erzeugt ein ungültiges Objekt.

Die Funktion kann in Fehlerfällen verwendet werden, um z.B. einen ungültigen Funktionsrückgabewert zu erzeugen.

Rückgabe:
Ungültiges Objekt.

Version 9.10.1.0 vom 25 November 2013