__VSPPROJECTUPGRADEVIAFACTORYFLAGS Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Especifica a ação a ser tomada com OnAfterUpgradeProject(IVsHierarchy, UInt32, String, SYSTEMTIME, IVsUpgradeLogger) chamadas.
Esta enumeração tem um atributo FlagsAttribute que permite uma combinação bit a bit dos valores membros dela.
public enum class __VSPPROJECTUPGRADEVIAFACTORYFLAGS
public enum class __VSPPROJECTUPGRADEVIAFACTORYFLAGS
enum __VSPPROJECTUPGRADEVIAFACTORYFLAGS
[System.Flags]
public enum __VSPPROJECTUPGRADEVIAFACTORYFLAGS
[<System.Flags>]
type __VSPPROJECTUPGRADEVIAFACTORYFLAGS =
Public Enum __VSPPROJECTUPGRADEVIAFACTORYFLAGS
- Herança
-
__VSPPROJECTUPGRADEVIAFACTORYFLAGS
- Atributos
Campos
| PUVFF_BACKUPSUPPORTED | 128 | Há suporte para o backup. |
| PUVFF_COPYBACKUP | 64 | Backup de estilo xcopy com suporte. |
| PUVFF_SXSBACKUP | 32 | Backup lado a lado com suporte. |
| PUVFF_USE_ALT_BACKUP_LOCATION | 256 | Por padrão, o backup de cópia ocorre em uma subpasta da solução. Há ocasiões em que isso é indesejado. Nesses casos UpgradeProject_CheckOnly pode retornar |
Comentários
Assinatura COM
De vsshell80. idl:
enum __VSPPROJECTUPGRADEVIAFACTORYFLAGS
{
PUVFF_SXSBACKUP = 0x00000020
,PUVFF_COPYBACKUP = 0x00000040
,PUVFF_BACKUPSUPPORTED = 0x00000080
,PUVFF_USE_ALT_BACKUP_LOCATION = 0x00000100
};
typedef DWORD VSPUVF_FLAGS;