VSQUERYADDFILEFLAGS Перечисление

Определение

Используется в методах OnQueryAddFiles(IVsProject, Int32, String[], VSQUERYADDFILEFLAGS[], VSQUERYADDFILERESULTS[], VSQUERYADDFILERESULTS[]) и OnQueryAddFiles(IVsProject, Int32, String[], VSQUERYADDFILEFLAGS[], VSQUERYADDFILERESULTS[], VSQUERYADDFILERESULTS[]), чтобы показать тип файла, который будет добавлен к проекту.

Это перечисление имеет атрибут FlagsAttribute, который разрешает побитовое сочетание значений его элементов.

public enum class VSQUERYADDFILEFLAGS
public enum class VSQUERYADDFILEFLAGS
enum VSQUERYADDFILEFLAGS
[System.Flags]
public enum VSQUERYADDFILEFLAGS
[<System.Flags>]
type VSQUERYADDFILEFLAGS = 
Public Enum VSQUERYADDFILEFLAGS
Наследование
VSQUERYADDFILEFLAGS
Атрибуты

Поля

VSQUERYADDFILEFLAGS_IsNestedProjectFile 2

Вложенный проект (файл), например, является файлом, сохраненным в корневом узле вложенного проекта.

VSQUERYADDFILEFLAGS_IsSpecialFile 1

"Специальный", например, невидимый файл, связанный с другим файлом в проекте.

VSQUERYADDFILEFLAGS_NoFlags 0

Никакие флаги не связаны с файлом, который будет добавлен в проект.

Комментарии

Подпись COM

Из IVsTrackProjectDocumentsEvents2. IDL:

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

Применяется к