__VSENUMPROJFLAGS2 __VSENUMPROJFLAGS2 __VSENUMPROJFLAGS2 __VSENUMPROJFLAGS2 __VSENUMPROJFLAGS2 __VSENUMPROJFLAGS2 Enum

Definition

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

This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.

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

Fields

EPF_FAULTED EPF_FAULTED EPF_FAULTED EPF_FAULTED EPF_FAULTED EPF_FAULTED 32

Only enumerate faulted projects.

EPF_MATCHUNLOADEDTYPE EPF_MATCHUNLOADEDTYPE EPF_MATCHUNLOADEDTYPE EPF_MATCHUNLOADEDTYPE EPF_MATCHUNLOADEDTYPE EPF_MATCHUNLOADEDTYPE 128

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

EPF_NOTFAULTED EPF_NOTFAULTED EPF_NOTFAULTED EPF_NOTFAULTED EPF_NOTFAULTED EPF_NOTFAULTED 64

Only enumerate projects that are not faulted.

EPF_PROVISIONED EPF_PROVISIONED EPF_PROVISIONED EPF_PROVISIONED EPF_PROVISIONED EPF_PROVISIONED 256

Remarks

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

Applies to