public void Project( StringCollection strColArchivenames, string strRestorePath, string strProjectName, bool bUnpackProjects, bool bQuietMode, uint nMode )
public: void Project( StringCollection^ strColArchivenames, String^ strRestorePath, String^ strProjectName, bool bUnpackProjects, bool bQuietMode, uint nMode )
Parameters
| Parameter Name | Description |
|---|---|
| strColArchivenames | Collection of archive file names (.zw1 files) to be restored. Must contain at least one archive file name with full path. This parameter must be filled in all cases, regardless of whether one or more project(s) are to be restored. |
| strRestorePath | Path into which the project(s) will be restored. |
| strProjectName | If only ONE project should be restored, the name of the target project must be set in this parameter (mandatory when restoring only one single project). Specifies only the project name, not the path. If more than one project is restored (i.e. strColArchivenames contains more than one entry), the names of the target projects will be created from the names in the archive file. The strProjectName parameter is ignored in this case and can be left blank. |
| bUnpackProjects | Specifies whether to unpack one or more packed project(s). This parameter should usually be set to false. If set to true, in the strCollArchivenames parameter project link file name(s) (.elk) must be passed instead of archive name(s). In this case, the target project names are created from the names of these project link files. false = "restore "normal" project(s)", true = "unpack packed project(s)" |
| bQuietMode | Specifies whether to show a summary dialog (decider message box with the restore results for all project) at the end of the restore process. false = "show summary dialog", true = "don't show summary dialog" |
| nMode | Specifies whether to also restore the project information file (ProjectInfo.xml). 1 = "restore the project information file", 0 = "don't restore the project information file" |