This documentation is archived and is not being maintained.

VSQUERYADDFILEFLAGS Enumeration

Used in the IVsTrackProjectDocuments2.OnQueryAddFiles and IVsTrackProjectDocumentsEvents2.OnQueryAddFiles methods to indicate the type of file that will be added to the project.

Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (in microsoft.visualstudio.shell.interop.dll)

[FlagsAttribute] 
public enum VSQUERYADDFILEFLAGS
/** @attribute FlagsAttribute() */ 
public enum VSQUERYADDFILEFLAGS
FlagsAttribute 
public enum VSQUERYADDFILEFLAGS

 Member nameDescription
VSQUERYADDFILEFLAGS_IsNestedProjectFileNested project (file), for example, the file sitting on the root node of a nested project. 
VSQUERYADDFILEFLAGS_IsSpecialFile"Special" file, for example, an invisible file associated with another file in the project. 
VSQUERYADDFILEFLAGS_NoFlagsNo flags are associated with the file that will be added to the project. 

COM Signature

From IVsTrackProjectDocumentsEvents2.idl:

typedef enum tagVSQUERYADDFILEFLAGS
{
   VSQUERYADDFILEFLAGS_NoFlags             = 0,
   VSQUERYADDFILEFLAGS_IsSpecialFile       = 1,
   VSQUERYADDFILEFLAGS_IsNestedProjectFile = 2
} VSQUERYADDFILEFLAGS;
Show: