IVsProjectUpgradeViaFactory4.UpgradeProject_CheckOnly 方法

定义

检查项目是否需要升级。

public:
 void UpgradeProject_CheckOnly(System::String ^ pszFileName, Microsoft::VisualStudio::Shell::Interop::IVsUpgradeLogger ^ pLogger, [Runtime::InteropServices::Out] System::UInt32 % pUpgradeRequired, [Runtime::InteropServices::Out] Guid % pguidNewProjectFactory, [Runtime::InteropServices::Out] System::UInt32 % pUpgradeProjectCapabilityFlags);
public void UpgradeProject_CheckOnly (string pszFileName, Microsoft.VisualStudio.Shell.Interop.IVsUpgradeLogger pLogger, out uint pUpgradeRequired, out Guid pguidNewProjectFactory, out uint pUpgradeProjectCapabilityFlags);
abstract member UpgradeProject_CheckOnly : string * Microsoft.VisualStudio.Shell.Interop.IVsUpgradeLogger * uint32 * Guid * uint32 -> unit
Public Sub UpgradeProject_CheckOnly (pszFileName As String, pLogger As IVsUpgradeLogger, ByRef pUpgradeRequired As UInteger, ByRef pguidNewProjectFactory As Guid, ByRef pUpgradeProjectCapabilityFlags As UInteger)

参数

pszFileName
String

中要更新的项目的项目文件。

pLogger
IVsUpgradeLogger

IVsUpgradeLogger 升级记录器的接口。

pUpgradeRequired
UInt32

弄枚举指定的专用升级选项 __VSPPROJECTUPGRADEVIAFACTORYREPAIRFLAGS

pguidNewProjectFactory
Guid

弄如果使用不同的项目工厂创建升级的项目,则应在此处返回 GUID。

pUpgradeProjectCapabilityFlags
UInt32

中枚举指定的升级类型 __VSPPROJECTUPGRADEVIAFACTORYFLAGS 。 只能指定其中一个。

适用于