CreateStorageFromTemplatePath Method

 

Creates a new IProjectStorage Interface using the template bstrTemplateName contained in bstrProjectTemplatesPath.

HRESULT CreateStorageFromTemplatePath(BSTR bstrProjectTemplatesPath,BSTR bstrTemplateName,BSTR bstrProjectName,IOptions* pCustomParameters,IProjectStorage** ppProjectStorage);

Parameters

bstrProjectTemplatesPath

[in] Path to the vstax file.

bstrTemplateName

[in] The name of the template inside the vstax file from which IProjectStorage will be created.

bstrProjectName

[in] The name for the new project.

pCustomParameters

A pointer to a collection of pairs of template parameters and their values. Inside the created project, the values will be substituted in place of the corresponding template parameters.

ppProjectStorage

[out, retval] A new IProjectStorage based on the template bstrTemplateName.

One of the standard HRESULT values.

This method is defined in the file vsta.h.

Requirements

DLL

VstaCore.dll

Library

VstaCore.lib

Header

Vsta.h

Show: