IVsWebAppMigration.CanConvertToWebApp(String, Int32, String) 方法

定义

确定是否可以将项目文件转换为 MSBuild 格式。

public:
 int CanConvertToWebApp(System::String ^ lpszProjectPath, [Runtime::InteropServices::Out] int % pConverToWebApp, [Runtime::InteropServices::Out] System::String ^ % pbstrNewProjPath);
int CanConvertToWebApp(std::wstring const & lpszProjectPath, [Runtime::InteropServices::Out] int & pConverToWebApp, [Runtime::InteropServices::Out] std::wstring const & & pbstrNewProjPath);
public int CanConvertToWebApp (string lpszProjectPath, out int pConverToWebApp, out string pbstrNewProjPath);
abstract member CanConvertToWebApp : string * int * string -> int
Public Function CanConvertToWebApp (lpszProjectPath As String, ByRef pConverToWebApp As Integer, ByRef pbstrNewProjPath As String) As Integer

参数

lpszProjectPath
String

[in] 旧项目文件的路径。

pConverToWebApp
Int32

弄布尔值; true 如果项目可以转换,则为。

pbstrNewProjPath
String

弄新项目的路径。

返回

Int32

如果该方法成功,则它会返回 S_OK。 如果该方法失败,则会返回错误代码。

注解

此方法确定是否可将 Visual Studio 2003 项目文件转换为 Visual Studio 2008 MSBuild 项目。

实现必须获取用户输入,以确定是否需要将 Web 项目转换为 Web 应用程序。

COM 签名

从 webmigration:

HRESULT CanConvertToWebApp(   
    [in]  LPCOLESTR  lpszProjectPath,  
    [out] BOOL  * pConverToWebApp,  
    [out] BSTR  * pbstrNewProjPath  
);   

适用于