Isom.Request.MessageList

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

ISOM/L-Bibliothek
für Serviceautoren

Version 9.10.1.0 vom 25 November 2013

Namensraum Isom.Request.MessageList

Beschreibung

Isom.Request.MessageList sind Listen von Dialogelementen des Typs Isom.Request.MessageElement

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.MessageList.AddMessage

Fügt ein Element der Liste hinzu.

objectbound Isom.Base.Boolean Isom.Request.MessageList.AddMessage  ( Isom.Request.MessageElement  but  ) 

Fügt ein Element der Liste hinzu.

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

Erzeugt eine Kopie dieses Objekts.

objectbound Isom.Request.MessageList Isom.Request.MessageList.Clone  (  ) 

Erzeugt eine Kopie dieses Objekts.

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

Abfrage, ob ein Element in der Liste vorhanden ist.

objectbound Isom.Base.Boolean Isom.Request.MessageList.Contains  ( Isom.Request.MessageElement  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.Request.MessageList.CreateMessageList

Erzeugt eine neue Liste.

Isom.Request.MessageList Isom.Request.MessageList.CreateMessageList  (  ) 

Erzeugt eine neue Liste.

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

Liefert das aktuelle Dialogelement.

objectbound Isom.Request.MessageElement Isom.Request.MessageList.Current  (  ) 

Liefert das aktuelle Dialogelement.

Rückgabe:
Aktuelles Dialogelement oder ein Void-Objekt, falls der Iterator am Anfang der Liste steht.
Isom.Request.MessageList.FindByKey

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

objectbound Isom.Request.MessageElement Isom.Request.MessageList.FindByKey  ( Isom.Base.String  key  ) 

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

Parameter:
key  Identifikator des zu suchenden Objekts.
Rückgabe:
Das Dialogelement oder das Void-Objekt, falls die Liste kein Element mit diesem Identifikator enthät.
Isom.Request.MessageList.HasNext

Bestimmt, ob noch weitere Dialogelemente in der Liste vorhanden sind.

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

Bestimmt, ob noch weitere Dialogelemente in der Liste vorhanden sind.

Rückgabe:
'true', falls weitere Dialogelemente vorhanden sind, 'false' sonst.
Isom.Request.MessageList.IsEmpty

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

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

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

Rückgabe:
'true', falls keine Dialogelemente vorhanden sind, 'false' sonst.
Isom.Request.MessageList.IsVoid

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

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

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

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

Liefert die Anzahl der Dialogelemente in der Liste.

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

Liefert die Anzahl der Dialogelemente in der Liste.

Rückgabe:
Anzahl der Dialogelemente.
Isom.Request.MessageList.Next

Liefert das nächste Dialogelement.

objectbound Isom.Request.MessageElement Isom.Request.MessageList.Next  (  ) 

Liefert das nächste Dialogelement.

Rückgabe:
Nächstes Dialogelemente in der Liste oder ein Void-Objekt, falls der Iterator auf dem letzten Objekt der Liste steht.
Isom.Request.MessageList.Reset

Setzt den Listeniterator zurück.

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

Setzt den Listeniterator zurück.

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

Erzeugt ein ungültiges Objekt.

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