__VSPPROJECTUPGRADEVIAFACTORYFLAGS Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет действие, выполняемое с вызовами OnAfterUpgradeProject(IVsHierarchy, UInt32, String, SYSTEMTIME, IVsUpgradeLogger).
Это перечисление имеет атрибут FlagsAttribute, который разрешает побитовое сочетание значений его элементов.
public enum class __VSPPROJECTUPGRADEVIAFACTORYFLAGS
public enum class __VSPPROJECTUPGRADEVIAFACTORYFLAGS
enum __VSPPROJECTUPGRADEVIAFACTORYFLAGS
[System.Flags]
public enum __VSPPROJECTUPGRADEVIAFACTORYFLAGS
[<System.Flags>]
type __VSPPROJECTUPGRADEVIAFACTORYFLAGS =
Public Enum __VSPPROJECTUPGRADEVIAFACTORYFLAGS
- Наследование
-
__VSPPROJECTUPGRADEVIAFACTORYFLAGS
- Атрибуты
Поля
| PUVFF_BACKUPSUPPORTED | 128 | Резервное копирование поддерживается. |
| PUVFF_COPYBACKUP | 64 | Поддерживаемая резервная копия в стиле Xcopy. |
| PUVFF_SXSBACKUP | 32 | Поддерживается параллельное резервное копирование. |
| PUVFF_USE_ALT_BACKUP_LOCATION | 256 | По умолчанию резервное копирование происходит во вложенной папке решения. Бывает, что это нежелательно. В таких случаях UpgradeProject_CheckOnly может возвращать |
Комментарии
Подпись COM
Из vsshell80. IDL:
enum __VSPPROJECTUPGRADEVIAFACTORYFLAGS
{
PUVFF_SXSBACKUP = 0x00000020
,PUVFF_COPYBACKUP = 0x00000040
,PUVFF_BACKUPSUPPORTED = 0x00000080
,PUVFF_USE_ALT_BACKUP_LOCATION = 0x00000100
};
typedef DWORD VSPUVF_FLAGS;