ITcArchiveImportExport::ImportArchive

Importiert ein Archiv unter dem aktuellen Tree-Item. Der Importmodus (TCARCHIVE_IMPORTMODE) bestimmt das Verhalten bei Konflikten. bstrBefore erlaubt das Einfügen vor einem benannten Geschwister-Item. Auf gewöhnlichen Tree-Items nicht implementiert, auf genesteten Projektknoten wird der Aufruf an das innere Projekt weitergereicht.

Signatur

HRESULT ImportArchive(BSTR bstrFile, TCARCHIVE_IMPORTMODE mode, BSTR bstrBefore, VARIANT vInfo, ITcTreeItemCollection** pipItem);

Parameter

Name

Typ

Beschreibung

bstrFile

BSTR

[in] Vollständiger Dateipfad des zu importierenden Archivs.

mode

TCARCHIVE_IMPORTMODE

[in] Importmodus (Konflikt-/Ersetzungsverhalten).

bstrBefore

BSTR

[in, defaultvalue(L"")] Name eines Geschwister-Items, vor dem eingefügt werden soll. Leer hängt am Ende an.

vInfo

VARIANT

[in, optional] Zusätzliche Importinformationen (implementierungsabhängig).

Rückgabewert

Name

Typ

Beschreibung

pipItem

ITcTreeItemCollection**

[out, retval] Sammlung der neu importierten Tree-Items.

(HRESULT)

HRESULT

S_OK bei Erfolg, sonst Fehlercode.

Fehlercodes