IVsSolution2.CreateSolution(String, String, UInt32) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Создает новое решение.
public:
int CreateSolution(System::String ^ lpszLocation, System::String ^ lpszName, System::UInt32 grfCreateFlags);
public:
int CreateSolution(Platform::String ^ lpszLocation, Platform::String ^ lpszName, unsigned int grfCreateFlags);
int CreateSolution(std::wstring const & lpszLocation, std::wstring const & lpszName, unsigned int grfCreateFlags);
public int CreateSolution (string lpszLocation, string lpszName, uint grfCreateFlags);
abstract member CreateSolution : string * string * uint32 -> int
Public Function CreateSolution (lpszLocation As String, lpszName As String, grfCreateFlags As UInteger) As Integer
Параметры
- lpszLocation
- String
[in, unique] Путь к решению, не включающий имя файла.
- lpszName
- String
[in] Имя файла без расширения.
- grfCreateFlags
- UInt32
[in, unique] Управляет способом создания нового решения. Список значений grfCreateFlags см. в __VSCREATESOLUTIONFLAGS.
Возвращаемое значение
Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.
Реализации
Комментарии
Подпись COM
Из всшелл. IDL:
HRESULT IVsSolution2::CreateSolution(
[in, unique] LPCOLESTR lpszLocation,
[in, unique] LPCOLESTR lpszName,
[in] VSCREATESOLUTIONFLAGS grfCreateFlags
);