Isom.Request.ButtonList

 ISOM/L-Bibliothek für Serviceautoren: <br />Isom.Request.ButtonList

ISOM/L-Bibliothek
für Serviceautoren

Version 9.10.1.0 vom 25 November 2013

Namensraum Isom.Request.ButtonList

Beschreibung

Isom.Request.ButtonList sind Listen von BO-Schaltflächen des Typs Isom.Request.Button

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.Request.ButtonList.AddButton

Fügt eine Schaltfläche der Liste hinzu.

objectbound Isom.Base.Boolean Isom.Request.ButtonList.AddButton  ( Isom.Request.Button  but  ) 

Fügt eine Schaltfläche der Liste hinzu.

Rückgabe:
Immer 'true'.
Isom.Request.ButtonList.Clone

Erzeugt eine Kopie dieses Objekts.

objectbound Isom.Request.ButtonList Isom.Request.ButtonList.Clone  (  ) 

Erzeugt eine Kopie dieses Objekts.

Rückgabe:
Neue ButtonList mit demselben Inhalt.
Isom.Request.ButtonList.Contains

Abfrage, ob ein bestimmtes Element in der Liste vorhanden ist.

objectbound Isom.Base.Boolean Isom.Request.ButtonList.Contains  ( Isom.Request.Button  element  ) 

Abfrage, ob ein bestimmtes Element in der Liste vorhanden ist.

Parameter:
element  Gesuchtes Element.
Rückgabe:
'true', falls das Element gefunden werden konnte, 'false' sonst.
Isom.Request.ButtonList.CreateButtonList

Erzeugt eine neue Liste.

Isom.Request.ButtonList Isom.Request.ButtonList.CreateButtonList  (  ) 

Erzeugt eine neue Liste.

Rückgabe:
Neue Listeninstanz.
Isom.Request.ButtonList.Current

Liefert die aktuelle Schaltfläche.

objectbound Isom.Request.Button Isom.Request.ButtonList.Current  (  ) 

Liefert die aktuelle Schaltfläche.

Rückgabe:
Aktuelle Schaltfläche oder ein Void-Objekt, falls der Iterator am Anfang der Liste steht.
Isom.Request.ButtonList.FindByKey

Sucht das über den Identifikator eindeutig gekennzeichente Element aus der Liste.

objectbound Isom.Request.Button Isom.Request.ButtonList.FindByKey  ( Isom.Base.String  key  ) 

Sucht das über den Identifikator eindeutig gekennzeichente Element aus der Liste.

Parameter:
key  Identifikator des zu suchenden Objekts.
Rückgabe:
Das Schaltflächenobjekt oder das Void-Objekt, falls die Liste keine Schaltfläche mit diesem Identifikator enthät.
Isom.Request.ButtonList.HasNext

Bestimmt, ob noch weitere Schaltflächen in der Liste vorhanden sind.

objectbound Isom.Base.Boolean Isom.Request.ButtonList.HasNext  (  ) 

Bestimmt, ob noch weitere Schaltflächen in der Liste vorhanden sind.

Rückgabe:
'true', falls weitere Schaltflächen vorhanden sind, 'false' sonst.
Isom.Request.ButtonList.IsEmpty

Prüft, ob die Liste Elemente enthält.

objectbound Isom.Base.Boolean Isom.Request.ButtonList.IsEmpty  (  ) 

Prüft, ob die Liste Elemente enthält.

Rückgabe:
'true', falls keine Schaltfläche vorhanden sind 'false' sonst.
Isom.Request.ButtonList.IsVoid

Prüft, ob es sich um das Void-Objekt handelt.

objectbound Isom.Base.Boolean Isom.Request.ButtonList.IsVoid  (  ) 

Prüft, ob es sich um das Void-Objekt handelt.

Rückgabe:
'true', falls das Objekt Void ist, 'false' sonst.
Isom.Request.ButtonList.Length

Liefert die Anzahl der Schaltflächen in der Liste.

objectbound Isom.Base.Number Isom.Request.ButtonList.Length  (  ) 

Liefert die Anzahl der Schaltflächen in der Liste.

Rückgabe:
Anzahl der Schaltflächen.
Isom.Request.ButtonList.Next

Liefert die nächste Schaltfläche.

objectbound Isom.Request.Button Isom.Request.ButtonList.Next  (  ) 

Liefert die nächste Schaltfläche.

Rückgabe:
Nächste Schaltfläche in der Liste oder ein Void-Objekt, falls der Iterator auf dem letzten Objekt der Liste steht.
Isom.Request.ButtonList.Reset

Setzt den Listeniterator zurück.

objectbound Isom.Base.Boolean Isom.Request.ButtonList.Reset  (  ) 

Setzt den Listeniterator zurück.

Rückgabe:
Immer 'true'.
Isom.Request.ButtonList.Void

Erzeugt ein ungültiges Objekt.

Isom.Request.ButtonList Isom.Request.ButtonList.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