Share via


CreateStorageFromTemplatePath Method

 

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

Syntax

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.

Return Value

One of the standard HRESULT values.

Remarks

This method is defined in the file vsta.h.

Requirements

DLL VstaCore.dll
Library VstaCore.lib
Header Vsta.h

See Also

Functions (VSTA)