ITcSmTreeItem::ProduceXml
Serialisiert das aktuelle Item in ein XML-Dokument mit Wurzelknoten TreeItem. Die Basisserialisierung schreibt unter anderem ItemName, optional languageIndependentName, Comment, PathName, ItemType, ItemId, ObjectId, AmlId, ItemSubType, ItemSubTypeName, ChildCount, Disabled, Projektvarianten, freies Xml und Extension-Request/-Response-Daten.
Signatur
HRESULT ProduceXml(VARIANT_BOOL bRecursive, BSTR* pXML);
Parameter
|
Name |
Typ |
Beschreibung |
|---|---|---|
|
bRecursive |
VARIANT_BOOL |
[in, defaultvalue(0)] Wenn |
Rückgabewert
|
Name |
Typ |
Beschreibung |
|---|---|---|
|
pXML |
BSTR* |
[out, retval] Serialisiertes XML. |
|
(HRESULT) |
HRESULT |
|
Fehlercodes
-
E_POINTER:pXMListNULL. -
TSM_E_ITEMDELETED: das referenzierte Tree-Item ist nicht mehr gültig.