Share via


__VSCREATEPROJFLAGS2 Enum

Definition

Controls how a project is created or opened.

This enumeration supports a bitwise combination of its member values.

public enum class __VSCREATEPROJFLAGS2
public enum class __VSCREATEPROJFLAGS2
enum __VSCREATEPROJFLAGS2
[System.Flags]
public enum __VSCREATEPROJFLAGS2
[<System.Flags>]
type __VSCREATEPROJFLAGS2 = 
Public Enum __VSCREATEPROJFLAGS2
Inheritance
__VSCREATEPROJFLAGS2
Attributes

Fields

Name Value Description
CPF_DEFERREDSAVE 128

Project is "zero-impact": permanent save is performed explicitly via File.SaveAll.

CPF_OPEN_ASYNCHRONOUSLY 256

Project is being opened asynchronously, that is. it is possible that not all files are on disk yet.

CPF_OPEN_STANDALONE 512

Commands to open the project specified and not look for a solution containing the project. Valid only with CPF_OPENFILE.

Remarks

__VSCREATEPROJFLAGS2 extends the enumerations provided by __VSCREATEPROJFLAGS.

COM Signature

From vsshell.idl:

Applies to