IVsSolution.CreateNewProjectViaDlg(String, String, UInt32) Yöntem

Tanım

Yeni proje oluştur iletişim kutusu için seçenekleri denetler.

public:
 int CreateNewProjectViaDlg(System::String ^ pszExpand, System::String ^ pszSelect, System::UInt32 dwReserved);
public:
 int CreateNewProjectViaDlg(Platform::String ^ pszExpand, Platform::String ^ pszSelect, unsigned int dwReserved);
int CreateNewProjectViaDlg(std::wstring const & pszExpand, std::wstring const & pszSelect, unsigned int dwReserved);
public int CreateNewProjectViaDlg (string pszExpand, string pszSelect, uint dwReserved);
abstract member CreateNewProjectViaDlg : string * string * uint32 -> int
Public Function CreateNewProjectViaDlg (pszExpand As String, pszSelect As String, dwReserved As UInteger) As Integer

Parametreler

pszExpand
String

'ndaki Seçili ağaç görünümü düğümü.

pszSelect
String

'ndaki Seçilen liste görünümü öğesi.

dwReserved
UInt32

'ndaki Gelecekte kullanılmak üzere ayrılmıştır.

Döndürülenler

Int32

Yöntem başarılı olursa, döndürür S_OK . Başarısız olursa, bir hata kodu döndürür.

Açıklamalar

COM Imzası

Vsshell. IDL dosyasından:

HRESULT IVsSolution::CreateNewProjectViaDlg(  
   [in] LPCOLESTR pszExpand,  
   [in] LPCOLESTR pszSelect,  
   [in] DWORD dwReserved  
);  

Bu yöntem, belirtilen ağaç görünümü düğümü ve liste görünümü öğesi seçili olan Yeni proje iletişim kutusunu getirir. Yeni bir proje oluşturmak için bu yöntemi kullanın.

Şunlara uygulanır