Share via


__VSENUMPROJFLAGS2 Enum

Definition

Specifies which projects to enumerate within a solution. These flags extend __VSENUMPROJFLAGS.

This enumeration supports a bitwise combination of its member values.

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

Fields

Name Value Description
EPF_FAULTED 32

Only enumerate faulted projects.

EPF_NOTFAULTED 64

Only enumerate projects that are not faulted.

EPF_MATCHUNLOADEDTYPE 128

Enumerate unloaded projects when matching by project type GUID. Do not combine this flag with EPF_MATCHTYPE.

EPF_PROVISIONED 256

Remarks

To enumerate both loaded and unloaded projects by matching type GUID, specify EPF_MATCHUNLOADEDTYPE | EPF_LOADEDINSOLUTION | EPF_UNLOADEDINSOLUTION.

Applies to