IVsProjectUpgradeViaFactory4.UpgradeProject_CheckOnly 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
检查项目是否需要升级。
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 。 只能指定其中一个。