IVsSolution2.CanCreateNewProjectAtLocation 方法 (Int32, String, Int32%)
确定新项目是否可以在特定位置创建。
命名空间: Microsoft.VisualStudio.Shell.Interop
程序集: Microsoft.VisualStudio.Shell.Interop(在 Microsoft.VisualStudio.Shell.Interop.dll 中)
语法
声明
Function CanCreateNewProjectAtLocation ( _
fCreateNewSolution As Integer, _
pszFullProjectFilePath As String, _
<OutAttribute> ByRef pfCanCreate As Integer _
) As Integer
int CanCreateNewProjectAtLocation(
int fCreateNewSolution,
string pszFullProjectFilePath,
out int pfCanCreate
)
参数
- fCreateNewSolution
类型:System.Int32
[in] 如果 true,新的解决方案随后会创建。
- pszFullProjectFilePath
类型:System.String
[in] 项目路径 (包括文件名和扩展名) 位置创建新项目。
- pfCanCreate
类型:System.Int32%
[out] 如果 true,给定名称的新项目可在指定的位置然后创建。如果 false,同名项在指定的位置已经将呈现。
返回值
类型:System.Int32
如果方法成功,则返回 S_OK。如果失败,它会返回一个错误代码。
备注
COM 签名
从 vsshell.idl:
HRESULT IVsSolution2::CanCreateNewProjectAtLocation(
[in] BOOL fCreateNewSolution,
[in] LPCOLESTR pszFullProjectFilePath,
[out] BOOL *pfCanCreate
);
此方法确定与给定的新项目是否可以在特定位置创建。它主要是为向导。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。