ITcSmTreeItem::ImportChild

Importiert ein Kind aus einer XML-/XTI-Datei. Die Datei wird geladen, es wird geprüft, ob das geladene Item als Child oder gegebenenfalls als Sibling eingefügt werden darf, das Item wird eingefügt, Modified-Flags werden gesetzt, Variablen-IDs neu zugewiesen und bei Bedarf Mappings wiederhergestellt.

Signatur

HRESULT ImportChild(BSTR bstrFile, BSTR bstrBefore, VARIANT_BOOL bReconnect, BSTR bstrName, ITcSmTreeItem** pipItem);

Parameter

Name

Typ

Beschreibung

bstrFile

BSTR

[in, defaultvalue(L"")] Datei, aus der importiert wird.

bstrBefore

BSTR

[in, defaultvalue(L"")] Optionaler Cursorname, vor dem eingefügt wird.

bReconnect

VARIANT_BOOL

[in, defaultvalue(-1)] Wenn nicht VARIANT_FALSE, werden vorhandene Mapping-Informationen wieder verbunden.

bstrName

BSTR

[in, defaultvalue(L"")] Optionaler neuer Name für das importierte Item.

Rückgabewert

Name

Typ

Beschreibung

pipItem

ITcSmTreeItem**

[out, retval] Importiertes Tree-Item.

(HRESULT)

HRESULT

S_OK bei Erfolg, sonst Fehlercode.

Fehlercodes