IVsSolution2.CreateSolution 方法 (String, String, UInt32)

创建新的解决方案。

命名空间:  Microsoft.VisualStudio.Shell.Interop
程序集:  Microsoft.VisualStudio.Shell.Interop(在 Microsoft.VisualStudio.Shell.Interop.dll 中)

语法

声明
Function CreateSolution ( _
    lpszLocation As String, _
    lpszName As String, _
    grfCreateFlags As UInteger _
) As Integer
int CreateSolution(
    string lpszLocation,
    string lpszName,
    uint grfCreateFlags
)

参数

  • lpszLocation
    类型:System.String
    [in, unique] 解决方案的路径,不包括文件名。
  • lpszName
    类型:System.String
    [in] 文件名,包括扩展。

返回值

类型:System.Int32
如果方法成功,则返回 S_OK。如果失败,它会返回一个错误代码。

备注

COM 签名

从 vsshell.idl:

HRESULT IVsSolution2::CreateSolution(
   [in, unique] LPCOLESTR lpszLocation, 
   [in, unique] LPCOLESTR lpszName, 
   [in] VSCREATESOLUTIONFLAGS grfCreateFlags
);

.NET Framework 安全性

请参见

参考

IVsSolution2 接口

CreateSolution 重载

Microsoft.VisualStudio.Shell.Interop 命名空间