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)
Sintaxe
[FlagsAttribute]
public enum __VSPPROJECTUPGRADEVIAFACTORYFLAGS
[FlagsAttribute]
public enum class __VSPPROJECTUPGRADEVIAFACTORYFLAGS
[<FlagsAttribute>]
type __VSPPROJECTUPGRADEVIAFACTORYFLAGS
<FlagsAttribute>
Public Enumeration __VSPPROJECTUPGRADEVIAFACTORYFLAGS
Membros
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. |
Comentários
COM assinatura
De vsshell80.idl:
enum __VSPPROJECTUPGRADEVIAFACTORYFLAGS
{
PUVFF_SXSBACKUP = 0x00000020
,PUVFF_COPYBACKUP = 0x00000040
,PUVFF_BACKUPSUPPORTED = 0x00000080
,PUVFF_USE_ALT_BACKUP_LOCATION = 0x00000100
};
typedef DWORD VSPUVF_FLAGS;
Consulte também
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo