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;