__VSPPROJECTUPGRADEVIAFACTORYFLAGS Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt die Aktion an, die für OnAfterUpgradeProject(IVsHierarchy, UInt32, String, SYSTEMTIME, IVsUpgradeLogger)-Aufrufe durchgeführt werden soll.
Diese Enumeration enthält ein FlagsAttribute-Attribut, das eine bitweise Kombination der Memberwerte zulässt.
public enum class __VSPPROJECTUPGRADEVIAFACTORYFLAGS
public enum class __VSPPROJECTUPGRADEVIAFACTORYFLAGS
enum __VSPPROJECTUPGRADEVIAFACTORYFLAGS
[System.Flags]
public enum __VSPPROJECTUPGRADEVIAFACTORYFLAGS
[<System.Flags>]
type __VSPPROJECTUPGRADEVIAFACTORYFLAGS =
Public Enum __VSPPROJECTUPGRADEVIAFACTORYFLAGS
- Vererbung
-
__VSPPROJECTUPGRADEVIAFACTORYFLAGS
- Attribute
Felder
| PUVFF_BACKUPSUPPORTED | 128 | Sicherung wird unterstützt. |
| PUVFF_COPYBACKUP | 64 | XCOPY-Formatsicherung unterstützt. |
| PUVFF_SXSBACKUP | 32 | Parallele Sicherung wird unterstützt. |
| PUVFF_USE_ALT_BACKUP_LOCATION | 256 | Standardmäßig geschieht Kopiensicherung in einem Unterordner der Projektmappe. Es gibt Situationen, in denen dies unerwünscht ist. In diesen Fällen kann UpgradeProject_CheckOnly |
Hinweise
COM-Signatur
Aus vsshell80. idl:
enum __VSPPROJECTUPGRADEVIAFACTORYFLAGS
{
PUVFF_SXSBACKUP = 0x00000020
,PUVFF_COPYBACKUP = 0x00000040
,PUVFF_BACKUPSUPPORTED = 0x00000080
,PUVFF_USE_ALT_BACKUP_LOCATION = 0x00000100
};
typedef DWORD VSPUVF_FLAGS;