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