ITcSmTreeItem
Erweitert durch: ITcSmTreeItem2
ITcSmTreeItem ist die Basisschnittstelle jedes Automation-Tree-Items. Sie bietet Zugriff auf Name, Typ, Pfad, Eltern-/Kindbeziehungen, Variablen, XML-Serialisierung und grundlegende Kind-Operationen.
Eigenschaften
Eigenschaft | Typ | get/set | Beschreibung |
|---|---|---|---|
Child | ITcSmTreeItem** | get | Liefert ein direktes Kind anhand eines 1-basierten Index. |
ChildCount | long* | get | Liefert die Anzahl direkter Kinder. |
Comment | BSTR | get/set | Liest oder setzt den Kommentar des Items. |
Disabled | DISABLED_STATE | get/set | Liest oder setzt den Deaktivierungszustand. |
ItemSubType | long | get/set | Liest oder setzt den Sub-Type, sofern das konkrete Item Sub-Types unterstützt. |
ItemSubTypeName | BSTR* | get | Liefert den lesbaren Sub-Type-/Typnamen. |
ItemType | long* | get | Liefert den numerischen Tree-Item-Typ. |
Name | BSTR | get/set | Liest oder setzt den Anzeigenamen des Items. |
Parent | ITcSmTreeItem** | get | Liefert das Eltern-Tree-Item. |
PathName | BSTR* | get | Liefert den hierarchischen Pfadnamen des Items. |
Var | ITcSmTreeItem** | get | Liefert eine Variable anhand von Richtung und Index. |
VarCount | long* | get | Liefert die Anzahl der Variablen einer Richtung. |
Methoden
Methode | Beschreibung |
|---|---|
Erzeugt eine Enumeration über die direkten Kindknoten. | |
Übernimmt XML-Daten in das aktuelle Item oder ausgewählte Zielitems. | |
Erzeugt ein Kind mit Name, Sub-Type und optionalen Zusatzdaten. | |
Löscht ein direktes Kind anhand seines Namens. | |
Exportiert ein Kind oder das aktuelle Item in eine | |
Liefert den zuletzt gespeicherten XML-Fehlerkontext. | |
Importiert ein Child-Item aus einer XML-/XTI-Datei. | |
Sucht ein direktes Kind nach Name oder sprachunabhängigem Namen. | |
Serialisiert das Item als |