TaskInformation (Objekt): Unterschied zwischen den Versionen

Aus SiteparkWiki
Zur Navigation springen Zur Suche springen
 
(13 dazwischenliegende Versionen von 6 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
 +
<!--{{überarbeiten}}-->
 
==Name==
 
==Name==
TaskInformation - Task für ein [[Element]]
+
<code>TaskInformation</code> - Objekt innerhalb einer [[CalendarInformation]]
  
 
==Beschreibung==
 
==Beschreibung==
Eine TaskInformation, beschreibt eine Aktion, die zu einem bestimten Zeitpunkt auf ein [[Element]] ausgeführt wird.
+
Eine <code>TaskInformation</code> beschreibt eine Aktion, die zu einem bestimten Zeitpunkt auf ein [[Element]] ausgeführt wird. Je nach Typ des Tasks wird eines der folgenden Objekte verwendet:
 +
* [[PublishTaskAction (Objekt)]]
 +
* [[DepublishTaskAction (Objekt)]]
 +
* [[ElementTaskAction (Objekt)]]
  
 
==Attribute==
 
==Attribute==
Zeile 10: Zeile 14:
 
! Attribut || Type || Beschreibung || ab IES Version
 
! Attribut || Type || Beschreibung || ab IES Version
 
|-
 
|-
| id
+
| <code>taskDate</code>
| [[ID]]
+
| [[Number]]
| ID des Objektes
+
| Der Zeitpunkt des Tasks relativ zum Termin
| 1
+
| 2
 
|-
 
|-
| field
+
| <code>taskDateType</code>
| [[Variable]]
+
| [[Number]]
| Variablenname des Objektes
+
| Der Typ des Zeitpunkts (vor oder nach dem Termin)
| 1
+
| 2
|-
+
|}
| root
+
 
| [[Element]]
+
==Methoden==
| Root-Element dieser Information
+
{| class="prettytable sortable"
| 1
+
|- class="hintergrundfarbe1"
|-
+
! Methode || Rückgabewert || Beschreibung || ab IES Version
| isEmpty
 
| [[Boolean]]
 
| <code>true</code>, wenn taskdate oder task nicht gesetzt ist
 
| 1
 
|-
 
| taskname
 
| [[String]]
 
| Name des Tasks
 
| 1
 
|-
 
| taskdate
 
| [[Date]]
 
| Zeitpunkt zu dem der Task ausgeführt werden soll
 
| 1
 
 
|-
 
|-
| task
+
| <code>toXip([[Boolean]] emptyFields)</code>
| [[TaskAction]]
+
| String
| Aktion die ausgeführt werden soll
+
| Erzeugt XML-Daten im XIP-Format für dieses Objekt
| 1
+
| 2.14
 
|}
 
|}
  
 +
;<code>[[String]] toXip([[Boolean]] emptyFields)</code>
 +
:Erzeugt XML-Daten im XIP-Format für dieses Objekt.
 +
:;Parameter
 +
::;<code>Boolean emptyFields</code>
 +
:::Gibt an, ob auch leere Felder enthalten sein sollen (Default ist true).
 +
:;Rückgabewert
 +
::;String
 +
:::XML-Daten im XIP-Format
  
 
<noinclude>
 
<noinclude>
 
[[Category:Objekte]]
 
[[Category:Objekte]]
 
[[Category:Qualität_des_Inhalts_prüfen]]
 
[[Category:Qualität_des_Inhalts_prüfen]]
[[Category:Qualität_der_Sprache_prüfen]]
 
 
[[Category:Qualität_des_Codes_prüfen]]
 
[[Category:Qualität_des_Codes_prüfen]]
 
</noinclude>
 
</noinclude>

Aktuelle Version vom 4. November 2015, 14:15 Uhr

Name

TaskInformation - Objekt innerhalb einer CalendarInformation

Beschreibung

Eine TaskInformation beschreibt eine Aktion, die zu einem bestimten Zeitpunkt auf ein Element ausgeführt wird. Je nach Typ des Tasks wird eines der folgenden Objekte verwendet:

Attribute

Attribut Type Beschreibung ab IES Version
taskDate Number Der Zeitpunkt des Tasks relativ zum Termin 2
taskDateType Number Der Typ des Zeitpunkts (vor oder nach dem Termin) 2

Methoden

Methode Rückgabewert Beschreibung ab IES Version
toXip(Boolean emptyFields) String Erzeugt XML-Daten im XIP-Format für dieses Objekt 2.14
String toXip(Boolean emptyFields)
Erzeugt XML-Daten im XIP-Format für dieses Objekt.
Parameter
Boolean emptyFields
Gibt an, ob auch leere Felder enthalten sein sollen (Default ist true).
Rückgabewert
String
XML-Daten im XIP-Format