| Datentyp | Name | Beschreibung |
| long | TaskID | Identifikationsnummer |
| Project | Project | zugehöriges Projekt |
| string | Title | Kurzbeschreibung des Aufgaben-Elementes |
| string | Details | Details des Aufgaben-Elementes |
| boolean | IsFinished | aktueller Bearbeitungszustand der Aufgabe |
| dateTime | DueDate | Fälligkeitszeitpunkt der Aufgabe |
| Modification | Modification | Informationen zur letzten Änderung des Aufgaben-Elementes |
| Person-Array | Persons | Personen, mit denen das Aufgaben-Element getaggt ist. |
| Keyword-Array | Keywords | Schlagwörter, mit denen das Aufgaben-Element getaggt ist. |
| int | Revision | Anzahl, wie oft das Aufgaben-Element bereits geändert wurde. |
| Datentyp | Name | Beschreibung |
| long | FileID | Identifikationsnummer |
| Project | Project | zugehöriges Projekt |
| string | Name | Dateiname |
| string | ContentType | Inhaltstyp der Datei, z.B. text/plain, image/jpeg, application/pdf, etc. |
| long | Size | Größe der Datei in Bytes |
| string | Details | Details des Datei-Elementes |
| Upload | Upload | Informationen in Verbindung mit dem Hochladen der Datei |
| Modification | Modification | Informationen zur letzten Änderung des Datei-Elementes |
| Person-Array | Persons | Personen, mit denen das Datei-Element getaggt ist. |
| Keyword-Array | Keywords | Schlagwörter, mit denen das Datei-Element getaggt ist. |
| int | Revision | Anzahl, wie oft das Datei-Element bereits geändert wurde. |
| Datentyp | Name | Beschreibung |
| string | SearchString | Suchtext, auf dessen Basis bestimmte Elemente gefunden werden sollen.
Der Suchtext kann so formuliert werden, wie man es von der Suche im Internet (z.B. Google) gewohnt ist.
Ein leerer Suchtext wird als Suchkriterium nach bestimmten Elementen ignoriert.
Ein Wert mit mehr als 50 Zeichen führt zu einer Fehlerausnahme (Exception). |
| long-Array | ProjectIDs | Identifikationsnummern von aktiven Projekten des aufrufenden Nutzers, in denen nach bestimmten Elementen gesucht werden soll.
Wenn keine Projekte angegeben werden (leeres Array), wird in allen aktiven Projekten des aufrufenden Nutzers gesucht. |
| long-Array | PersonIDs | Identifikationsnummern von Personen, mit denen die zu suchenden Elemente getaggt sein müssen. |
| long-Array | KeywordIDs | Identifikationsnummern von Schlagwörtern, mit denen die zu suchenden Elemente getaggt sein müssen. |
| boolean | IsUnfinishedTasks | Flag, ob nach unerledigten Aufgaben-Elementen gesucht werden soll. |
| boolean | IsFinishedTasks | Flag, ob nach erledigten Aufgaben-Elementen gesucht werden soll. |
| boolean | IsMinDueDate | Flag, ob der Fälligkeitszeitpunkt der zu suchenden Aufgaben größer oder gleich dem Wert des MinDueDate-Parameters sein muss. |
| dateTime | MinDueDate | minimaler Fälligkeitszeitpunkt der zu suchenden Aufgaben
Dieser Wert wird ignoriert, wenn der IsMinDueDate-Parameter den Wert false hat. |
| boolean | IsMaxDueDate | Flag, ob der Fälligkeitszeitpunkt der zu suchenden Aufgaben kleiner oder gleich dem Wert des MaxDueDate-Parameters sein muss. |
| dateTime | MaxDueDate | maximaler Fälligkeitszeitpunkt der zu suchenden Aufgaben
Dieser Wert wird ignoriert, wenn der IsMaxDueDate-Parameter den Wert false hat. |
| boolean | IsNotes | Flag, ob nach Notiz-Elementen gesucht werden soll. |
| boolean | IsFiles | Flag, ob nach Datei-Elementen gesucht werden soll. |
| boolean | IsModificationDate | Flag, ob nach Elementen gesucht werden soll, deren letzter Änderungszeitpunkt größer oder gleich dem Wert des ModificationDate-Parameters sein muss. |
| dateTime | ModificationDate | minimaler letzter Änderungszeitpunkt der zu suchenden Elemente
Dieser Wert wird ignoriert, wenn der IsModificationDate-Parameter den Wert false hat. |
| boolean | IsModificationPerson | Flag, ob nach Elementen gesucht werden soll, die zuletzt von einer bestimmten Person geändert wurden. |
| long | ModificationPersonID | Identifikationsnummer der Person, die zuletzt die zu suchenden Elemente geändert hat.
Dieser Wert wird ignoriert, wenn der IsModificationPerson-Parameter den Wert false hat. |
| boolean | IsDetails | Flag, ob von den gefundenen Elementen auch der Inhalt der Details-Eigenschaft zurückgeliefert werden soll. |
| Datentyp | Name | Beschreibung |
| string | SearchString | Suchtext, auf dessen Basis bestimmte Elemente gefunden werden sollen.
Der Suchtext kann so formuliert werden, wie man es von der Suche im Internet (z.B. Google) gewohnt ist.
Ein Wert mit mehr als 50 Zeichen führt zu einer Fehlerausnahme (Exception). |
| long-Array | ProjectIDs | Identifikationsnummern von aktiven Projekten des aufrufenden Nutzers, in denen nach bestimmten Elementen gesucht werden soll.
Wenn keine Projekte angegeben werden (leeres Array), wird in allen aktiven Projekten des aufrufenden Nutzers gesucht. |
| boolean | IsUnfinishedTasks | Flag, ob nach unerledigten Aufgaben-Elementen gesucht werden soll. |
| boolean | IsFinishedTasks | Flag, ob nach erledigten Aufgaben-Elementen gesucht werden soll. |
| boolean | IsNotes | Flag, ob nach Notiz-Elementen gesucht werden soll. |
| boolean | IsFiles | Flag, ob nach Datei-Elementen gesucht werden soll. |
| boolean | IsDetails | Flag, ob von den gefundenen Elementen auch der Inhalt der Details-Eigenschaft zurückgeliefert werden soll. |
| Datentyp | Name | Beschreibung |
| long-Array | ProjectIDs | Identifikationsnummern von aktiven Projekten des aufrufenden Nutzers, in denen nach bestimmten Elementen gesucht werden soll.
Wenn keine Projekte angegeben werden (leeres Array), wird in allen aktiven Projekten des aufrufenden Nutzers gesucht. |
| long-Array | PersonIDs | Identifikationsnummern von Personen, mit denen die zu suchenden Elemente getaggt sein müssen. |
| long-Array | KeywordIDs | Identifikationsnummern von Schlagwörtern, mit denen die zu suchenden Elemente getaggt sein müssen. |
| boolean | IsUnfinishedTasks | Flag, ob nach unerledigten Aufgaben-Elementen gesucht werden soll. |
| boolean | IsFinishedTasks | Flag, ob nach erledigten Aufgaben-Elementen gesucht werden soll. |
| boolean | IsNotes | Flag, ob nach Notiz-Elementen gesucht werden soll. |
| boolean | IsFiles | Flag, ob nach Datei-Elementen gesucht werden soll. |
| boolean | IsDetails | Flag, ob von den gefundenen Elementen auch der Inhalt der Details-Eigenschaft zurückgeliefert werden soll. |
| Datentyp | Name | Beschreibung |
| long | ProjectID | Identifikationsnummer des Projektes, innerhalb dessen das neue Datei-Element erstellt werden soll.
Eine ungültige Projekt-Identifikationsnummer führt zu einer Fehlerausnahme (Exception). |
| long-Array | PersonIDs | Identifikationsnummern von Personen, mit denen das neue Datei-Element getaggt sein soll.
Ungültige Identifikationsnummern von Personen, die nicht an dem durch den ProjectID-Parameter bestimmten Projekt beteiligt sind, werden ignoriert. Wenn keine gültigen Identifikationsnummern von Personen übergeben werden, wird das neue Datei-Element automatisch mit der Identifikationsnummer des aufrufenden Nutzers getaggt. |
| long-Array | KeywordIDs | Identifikationsnummern von Schlagwörtern, mit denen das neue Datei-Element getaggt sein soll.
Ungültige Identifikationsnummern von Schlagwörtern werden ignoriert. |
| string | Name | Dateiname
Eine leere Zeichenkette oder ein Wert mit mehr als 100 Zeichen führt zu einer Fehlerausnahme (Exception). |
| string | ContentType | Inhaltstyp der Datei, z.B. text/plain, image/jpeg, application/pdf, etc.
Eine leere Zeichenkette oder ein Wert mit mehr als 100 Zeichen führt zu einer Fehlerausnahme (Exception). |
| string | Details | Details des neuen Datei-Elementes |
| byte-Array | Bytes | binärer Inhalt der Datei
Ein leeres Datenfeld (Array) führt zu einer Fehlerausnahme (Exception). |
| dateTime | ModificationDate | Lokaler Zeitpunkt des aufrufenden Nutzers, zu dem das neue Datei-Element erstellt wurde. |
| Datentyp | Name | Beschreibung |
| long | ProjectID | Identifikationsnummer des Projektes, innerhalb dessen das neue Notiz-Element erstellt werden soll.
Eine ungültige Projekt-Identifikationsnummer führt zu einer Fehlerausnahme (Exception). |
| long-Array | PersonIDs | Identifikationsnummern von Personen, mit denen das neue Notiz-Element getaggt sein soll.
Ungültige Identifikationsnummern von Personen, die nicht an dem durch den ProjectID-Parameter bestimmten Projekt beteiligt sind, werden ignoriert. Wenn keine gültigen Identifikationsnummern von Personen übergeben werden, wird das neue Notiz-Element automatisch mit der Identifikationsnummer des aufrufenden Nutzers getaggt. |
| long-Array | KeywordIDs | Identifikationsnummern von Schlagwörtern, mit denen das neue Notiz-Element getaggt sein soll.
Ungültige Identifikationsnummern von Schlagwörtern werden ignoriert. |
| string | Title | Kurzbeschreibung des neuen Notiz-Elementes
Eine leere Zeichenkette oder ein Wert mit mehr als 100 Zeichen führt zu einer Fehlerausnahme (Exception). |
| string | Details | Details des neuen Notiz-Elementes |
| dateTime | ModificationDate | Lokaler Zeitpunkt des aufrufenden Nutzers, zu dem das neue Notiz-Element erstellt wurde. |
| Datentyp | Name | Beschreibung |
| long | ProjectID | Identifikationsnummer des Projektes, innerhalb dessen das neue Aufgaben-Element erstellt werden soll.
Eine ungültige Projekt-Identifikationsnummer führt zu einer Fehlerausnahme (Exception). |
| long-Array | PersonIDs | Identifikationsnummern von Personen, mit denen das neue Aufgaben-Element getaggt sein soll.
Ungültige Identifikationsnummern von Personen, die nicht an dem durch den ProjectID-Parameter bestimmten Projekt beteiligt sind, werden ignoriert. Wenn keine gültigen Identifikationsnummern von Personen übergeben werden, wird das neue Aufgaben-Element automatisch mit der Identifikationsnummer des aufrufenden Nutzers getaggt. |
| long-Array | KeywordIDs | Identifikationsnummern von Schlagwörtern, mit denen das neue Aufgaben-Element getaggt sein soll.
Ungültige Identifikationsnummern von Schlagwörtern werden ignoriert. |
| string | Title | Kurzbeschreibung des neuen Aufgaben-Elementes
Eine leere Zeichenkette oder ein Wert mit mehr als 100 Zeichen führt zu einer Fehlerausnahme (Exception). |
| string | Details | Details des neuen Aufgaben-Elementes |
| dateTime | DueDate | Fälligkeitszeitpunkt der neuen Aufgabe |
| dateTime | ModificationDate | Lokaler Zeitpunkt des aufrufenden Nutzers, zu dem das neue Aufgaben-Element erstellt wurde. |
| Datentyp | Name | Beschreibung |
| long | ProjectID | Identifikationsnummer des zugehörigen Projektes
Eine ungültige Projekt-Identifikationsnummer führt zu einer Fehlerausnahme (Exception). |
| long | TaskID | Identifikationsnummer des Aufgaben-Elementes |
| string | Title | Kurzbeschreibung des Aufgaben-Elementes
Eine leere Zeichenkette oder ein Wert mit mehr als 100 Zeichen führt zu einer Fehlerausnahme (Exception). |
| string | Details | Details des Aufgaben-Elementes |
| dateTime | DueDate | Fälligkeitszeitpunkt der Aufgabe |
| int | NewRevision | neue Revision des Aufgaben-Elementes
Die neue Revision sollte stets der aktuellen Revision + 1 entsprechen.
Eine neue Revision kleiner 1 oder größer der aktuellen Revision + 1 führt zu einer Fehlerausnahme (Exception). |
| dateTime | ModificationDate | Lokaler Zeitpunkt des aufrufenden Nutzers, zu dem das Aufgaben-Element gespeichert wurde. |