IVsProjectFlavorUpgradeViaFactory2.UpgradeProjectFlavor_CheckOnly(String, Object, String, String, IVsUpgradeLogger, UInt32, Guid) Метод

Определение

Проверяет возможность обновления предпочтительного проекта.

public void UpgradeProjectFlavor_CheckOnly (string pszFileName, object pUpgradeBuildPropStg, string pszProjFileXMLFragment, string pszUserFileXMLFragment, Microsoft.VisualStudio.Shell.Interop.IVsUpgradeLogger pLogger, out uint pUpgradeRequired, out Guid pguidNewProjectFactory);
abstract member UpgradeProjectFlavor_CheckOnly : string * obj * string * string * Microsoft.VisualStudio.Shell.Interop.IVsUpgradeLogger * uint32 * Guid -> unit
Public Sub UpgradeProjectFlavor_CheckOnly (pszFileName As String, pUpgradeBuildPropStg As Object, pszProjFileXMLFragment As String, pszUserFileXMLFragment As String, pLogger As IVsUpgradeLogger, ByRef pUpgradeRequired As UInteger, Optional ByRef pguidNewProjectFactory As Guid)

Параметры

pszFileName
String

[in] Имя файла для обновления.

pUpgradeBuildPropStg
Object

[in] Используется для чтения и обновления свойств и операций импорта для построения.

pszProjFileXMLFragment
String

[in] Фрагмент XML файла проекта.

pszUserFileXMLFragment
String

[in] Фрагмент XML из файла пользователя проекта.

pLogger
IVsUpgradeLogger

[in] Журнал обновлений IVsUpgradeLogger.

pUpgradeRequired
UInt32

[out] Флаг, указывающий тип обновления.

pguidNewProjectFactory
Guid

[out, optional] Указатель на фабрику проектов. Если другая фабрика версий проектов должна использоваться для создания обновленного проекта, то возвращается здесь GUID

Применяется к