This documentation is archived and is not being maintained.

IVsSolution3.CreateNewProjectViaDlgEx Method

Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.8.0 (in microsoft.visualstudio.shell.interop.8.0.dll)

int CreateNewProjectViaDlgEx (
	[InAttribute] string pszDlgTitle,
	[InAttribute] string pszTemplateDir,
	[InAttribute] string pszExpand,
	[InAttribute] string pszSelect,
	[InAttribute] string pszHelpTopic,
	[InAttribute] uint cnpvdeFlags,
	[InAttribute] IVsBrowseProjectLocation pBrowse
)
int CreateNewProjectViaDlgEx (
	/** @attribute InAttribute() */ String pszDlgTitle, 
	/** @attribute InAttribute() */ String pszTemplateDir, 
	/** @attribute InAttribute() */ String pszExpand, 
	/** @attribute InAttribute() */ String pszSelect, 
	/** @attribute InAttribute() */ String pszHelpTopic, 
	/** @attribute InAttribute() */ UInt32 cnpvdeFlags, 
	/** @attribute InAttribute() */ IVsBrowseProjectLocation pBrowse
)
function CreateNewProjectViaDlgEx (
	pszDlgTitle : String, 
	pszTemplateDir : String, 
	pszExpand : String, 
	pszSelect : String, 
	pszHelpTopic : String, 
	cnpvdeFlags : uint, 
	pBrowse : IVsBrowseProjectLocation
) : int

Parameters

pszDlgTitle

[in]

pszTemplateDir

[in]

pszExpand

[in]

pszSelect

[in]

pszHelpTopic

[in]

cnpvdeFlags

[in]

pBrowse

[in]

Return Value

If the method succeeds, it returns S_OK. If it fails, it returns an error code.

COM Signature

From vsshell80.idl:

HRESULT IVsSolution3::CreateNewProjectViaDlgEx(
   [in] LPCOLESTR pszDlgTitle, 
   [in] LPCOLESTR pszTemplateDir, 
   [in] LPCOLESTR pszExpand, 
   [in] LPCOLESTR pszSelect, 
   [in] LPCOLESTR pszHelpTopic, 
   [in] VSCREATENEWPROJVIADLGEXFLAGS cnpvdeFlags, 
   [in] IVsBrowseProjectLocation *pBrowse
);
Show: