Udostępnij za pośrednictwem


Wyliczenie __VSPPROJECTUPGRADEVIAFACTORYFLAGS

 

Określa akcję wykonywaną z OnAfterUpgradeProject wywołań.

To wyliczenie ma atrybut FlagsAttribute umożliwiający bitowe łączenie wartości jego elementów członkowskich.

Przestrzeń nazw:   Microsoft.VisualStudio.Shell.Interop
Zestaw:  Microsoft.VisualStudio.Shell.Interop.8.0 (w Microsoft.VisualStudio.Shell.Interop.8.0.dll)

Składnia

[FlagsAttribute]
public enum __VSPPROJECTUPGRADEVIAFACTORYFLAGS
[FlagsAttribute]
public enum class __VSPPROJECTUPGRADEVIAFACTORYFLAGS
[<FlagsAttribute>]
type __VSPPROJECTUPGRADEVIAFACTORYFLAGS
<FlagsAttribute>
Public Enumeration __VSPPROJECTUPGRADEVIAFACTORYFLAGS

Elementy członkowskie

Nazwa elementu członkowskiego Opis
PUVFF_BACKUPSUPPORTED

Kopia zapasowa jest obsługiwany.

PUVFF_COPYBACKUP

Xcopy styl kopii zapasowej obsługiwane.

PUVFF_SXSBACKUP

Wykonywanie kopii zapasowej Side-by-side obsługiwane.

PUVFF_USE_ALT_BACKUP_LOCATION

Domyślnie kopia zapasowa występuje w podfolderze roztworu.Istnieją razy tam, gdzie to niepożądane.W takich przypadkach można zwrócić UpgradeProject_CheckOnly PUVFF_USE_ALT_BACKUP_LOCATION.Domyślnie przy użyciu podfolder w folderze użytkownika domyślny projekt lokalizacji.Należy unikać tej lokalizacji alternatywnej, jeśli jest to możliwe, jak to przedstawia więcej ograniczeń dotyczących długość nazwy pliku kopii zapasowej.

Uwagi

Podpis COM

Z vsshell80.idl:

enum __VSPPROJECTUPGRADEVIAFACTORYFLAGS
{
     PUVFF_SXSBACKUP      = 0x00000020
    ,PUVFF_COPYBACKUP     = 0x00000040  
    ,PUVFF_BACKUPSUPPORTED = 0x00000080  
    ,PUVFF_USE_ALT_BACKUP_LOCATION = 0x00000100  
};
typedef DWORD VSPUVF_FLAGS;

Zobacz też

Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop

Powrót do początku