ITcSmTreeItem6

Erbt von: ITcSmTreeItem5

Erweitert durch: ITcSmTreeItem7

ITcSmTreeItem6 ergänzt Eigenschaften für Items, die in eigene Dateien ausgelagert und optional signiert, verschlüsselt oder mit einer Object-Protection-Level-GUID versehen werden können. Die Eigenschaften wirken nur für Items, die in einer eigenen Datei gespeichert werden können. Bei anderen Items liefern die Getter neutrale Werte und die Setter tun nichts und liefern S_OK.

Eigenschaften

Eigenschaft

Typ

get/set

Beschreibung

EncryptFile

VARIANT_BOOL

get/set

Ob die eigene Datei verschlüsselt wird. Bei nicht-SCC-fähigen Items liefert der Getter VARIANT_FALSE, und der Setter tut nichts.

ObjectProtectionLevel

BSTR

get/set

Object-Protection-Level als Name oder GUID. Beim Lesen wird die GUID nach Möglichkeit in einen Namen aufgelöst. Sonst wird die GUID als String zurückgegeben.

SaveInOwnFile

VARIANT_BOOL

get/set

Ob das Item in einer eigenen Datei gespeichert wird. Der Setter ändert den Zustand nur, wenn der Befehl enabled ist.

SignFile

VARIANT_BOOL

get/set

Ob die eigene Datei signiert wird. Bei nicht-SCC-fähigen Items liefert der Getter VARIANT_FALSE, und der Setter tut nichts.

Methoden

(keine)