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] Указатель на возвращенное имя проекта.
Возвращаемое значение
Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.
Комментарии
Подпись COM
Из всшелл. IDL:
HRESULT IVsSolution::GenerateNextDefaultProjectName(
[in] LPCOLESTR pszBaseName,
[in] LPCOLESTR pszLocation,
[out] BSTR *pbstrProjectName
);
Этот метод получает имя по умолчанию для следующего проекта в решении (например, Project2).