IVsSolution2.GenerateNextDefaultProjectName(String, String, String) Yöntem

Tanım

Belirli bir yol verilen bir sonraki varsayılan proje adını üretir.

public:
 int GenerateNextDefaultProjectName(System::String ^ pszBaseName, System::String ^ pszLocation, [Runtime::InteropServices::Out] System::String ^ % pbstrProjectName);
int GenerateNextDefaultProjectName(std::wstring const & pszBaseName, std::wstring const & pszLocation, [Runtime::InteropServices::Out] std::wstring const & & pbstrProjectName);
public int GenerateNextDefaultProjectName (string pszBaseName, string pszLocation, out string pbstrProjectName);
abstract member GenerateNextDefaultProjectName : string * string * string -> int
Public Function GenerateNextDefaultProjectName (pszBaseName As String, pszLocation As String, ByRef pbstrProjectName As String) As Integer

Parametreler

pszBaseName
String

'ndaki Projenin kök adı.

pszLocation
String

'ndaki Projenin konumu (yol).

pbstrProjectName
String

dışı Döndürülen proje adına yönelik işaretçi.

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.

Uygulamalar

Açıklamalar

COM Imzası

Vsshell. IDL dosyasından:

HRESULT IVsSolution2::GenerateNextDefaultProjectName(  
   [in] LPCOLESTR pszBaseName,   
   [in] LPCOLESTR pszLocation,   
   [out] BSTR *pbstrProjectName  
);  

Bu yöntem, çözümdeki bir sonraki proje için varsayılan adı edinir, örneğin, Project2.

Şunlara uygulanır