IVsSolution.GenerateNextDefaultProjectName(String, String, String) Método

Definição

Esse método obtém o nome padrão para o próximo projeto na solução (projeto). Gera o próximo nome de projeto padrão, dado um caminho específico.

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

Parâmetros

pszBaseName
String

no Nome raiz do projeto.

pszLocation
String

no Local do projeto (caminho).

pbstrProjectName
String

fora Ponteiro para o nome do projeto retornado.

Retornos

Int32

Se o método for bem-sucedido, retornará S_OK. Se falhar, retornará um código de erro.

Comentários

Assinatura COM

De VSShell. idl:

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

Esse método obtém o nome padrão para o próximo projeto na solução (por exemplo, Projeto2).

Aplica-se a