Enumeração __VSPPROJECTUPGRADEVIAFACTORYFLAGS
Publicado: abril de 2016
Especifica a ação a ser executada com OnAfterUpgradeProject chamadas.
Esta enumeração tem um atributo FlagsAttribute que permite uma combinação bit a bit de seus valores de membro.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.8.0 (em Microsoft.VisualStudio.Shell.Interop.8.0.dll)
[FlagsAttribute]
public enum __VSPPROJECTUPGRADEVIAFACTORYFLAGS
[FlagsAttribute]
public enum class __VSPPROJECTUPGRADEVIAFACTORYFLAGS
[<FlagsAttribute>]
type __VSPPROJECTUPGRADEVIAFACTORYFLAGS
<FlagsAttribute>
Public Enumeration __VSPPROJECTUPGRADEVIAFACTORYFLAGS
Nome do membro | Descrição | |
---|---|---|
PUVFF_BACKUPSUPPORTED | Há suporte para backup. |
|
PUVFF_COPYBACKUP | Backup de estilo xcopy com suporte. |
|
PUVFF_SXSBACKUP | Backup de lado a lado com suporte. |
|
PUVFF_USE_ALT_BACKUP_LOCATION | Por padrão, o backup de cópia ocorre em uma subpasta da solução.Há momentos em que for indesejado.Nesses casos pode retornar o UpgradeProject_CheckOnly PUVFF_USE_ALT_BACKUP_LOCATION.Essa operação padroniza usando uma subpasta na pasta de localização de projeto do usuário padrão.Este local alternativo deve ser evitado se possível, pois ele apresenta mais limitações em relação ao comprimento do nome do arquivo de backup. |
De vsshell80.idl:
enum __VSPPROJECTUPGRADEVIAFACTORYFLAGS
{
PUVFF_SXSBACKUP = 0x00000020
,PUVFF_COPYBACKUP = 0x00000040
,PUVFF_BACKUPSUPPORTED = 0x00000080
,PUVFF_USE_ALT_BACKUP_LOCATION = 0x00000100
};
typedef DWORD VSPUVF_FLAGS;
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo