ITcSmTreeItem::CreateChild
Erzeugt ein neues Kind unterhalb des aktuellen Items. Nicht jeder Item-Typ unterstützt diese Operation; in diesem Fall wird E_NOTIMPL geliefert.
Signatur
HRESULT CreateChild(BSTR bstrName, long nSubType, BSTR bstrBefore, VARIANT vInfo, ITcSmTreeItem** pipItem);
Parameter
|
Name |
Typ |
Beschreibung |
|---|---|---|
|
bstrName |
BSTR |
[in] Name des neuen Kindes. |
|
nSubType |
long |
[in, defaultvalue(0)] Sub-Type des neuen Kindes. |
|
bstrBefore |
BSTR |
[in, defaultvalue(L"")] Optionaler Name des Kindes, vor dem eingefügt wird. |
|
vInfo |
VARIANT |
[in, optional] Zusätzliche strukturierte Informationen. |
Rückgabewert
|
Name |
Typ |
Beschreibung |
|---|---|---|
|
pipItem |
ITcSmTreeItem** |
[out, retval] Neu erzeugtes Tree-Item. |
|
(HRESULT) |
HRESULT |
|
Fehlercodes
-
E_NOTIMPL: das konkrete Item unterstützt diese Operation nicht. -
E_ACCESSDENIED: die zugehörige Datei darf nicht bearbeitet werden. -
TSM_E_ITEMDELETED: verweist nicht mehr auf ein gültiges Tree-Item.