IVsSolution.GenerateNextDefaultProjectName(String, String, String) Метод

Определение

Этот метод получает имя по умолчанию для следующего проекта в решении (ProjectN). Создает следующее имя проекта по умолчанию для указанного конкретного пути.

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

Параметры

pszBaseName
String

[in] Имя корневого элемента проекта.

pszLocation
String

[in] Расположение проекта (путь).

pbstrProjectName
String

[out] Указатель на возвращенное имя проекта.

Возвращаемое значение

Int32

Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.

Комментарии

Подпись COM

Из всшелл. IDL:

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

Этот метод получает имя по умолчанию для следующего проекта в решении (например, Project2).

Применяется к