---
title: "GetThreadObject (Opus Funktion)"
---
### Beschreibung

Gibt ein Objekt  mit Thread Informationen zurück mit untengenannten Feldern.

### Argumente

| Name | Typ | Beschreibung |
| --- | --- | --- |
| ThreadID | [integer](../../standard-datentypen/integer.md) | ID des Threads, für welchen die Informationen abgerufen werden sollen |

### Rückgabewert Objekt: Thread

| Name | Typ | Beschreibung |
| --- | --- | --- |
| ID | [integer](../../standard-datentypen/integer.md) | ID des abgefragten Threads. Ist dieses Feld = 0, dann existiert der abgefragt Thread nicht, wurde beendet oder ist zu alt. |
| ParentID | [integer](../../standard-datentypen/integer.md) | ID des Parent Threads |
| Name | [integer](../../standard-datentypen/integer.md) | Name des Threads |
| UserName | [integer](../../standard-datentypen/integer.md) | Gesetzter Benutzername des Threads |
| AdditionalInfo | [integer](../../standard-datentypen/integer.md) | JSON mit zusätzlichen Informationen, falls vorhanden. |
| StartedAt | [datetime](../../standard-datentypen/datetime.md) | Startzeitpunkt |
| EndedAt | [datetime](../../standard-datentypen/datetime.md) | Beendigungszeitpunkt. NULL für aktive Threads. |
| IsCritical | [integer](../../standard-datentypen/integer.md) | = 1: Dieser Thread wurde als kritisch markiert (Applikation kann nicht beendet werden, wenn dieser Thread noch läuft) |
| ~~IsActive~~ | [integer](../../standard-datentypen/integer.md) | = 1: Dieser Thread ist aktiv Entfernt in Version 2.4.0.65. EndedAt erfüllt den gleichen Zweck. |
| IsCancelled | [integer](../../standard-datentypen/integer.md) | = 1: Dieser Thread wurde abgebrochen |
| HasAdditionalInfo | [integer](../../standard-datentypen/integer.md) | = 1: Das Feld AdditionalInfo hat Zusatzdaten im JSON Format |

Wird eine unbekannte ThreadID abgefragt, dann sind die Felder leer, insbesondere auch das Feld ID ist gleich 0.

### Beispiel

| `Lo_Tthread = GetThreadObject(GetCurrentThreadID());` |
| --- |

### Siehe auch

---
