VsRemoveFileFlags Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает флаги, используемые в OnAfterRemoveFiles(IVsProject, Int32, String[], VSREMOVEFILEFLAGS[]).
Это перечисление имеет атрибут FlagsAttribute, который разрешает побитовое сочетание значений его элементов.
public enum class VsRemoveFileFlags
public enum class VsRemoveFileFlags
enum VsRemoveFileFlags
[System.Flags]
public enum VsRemoveFileFlags
[<System.Flags>]
type VsRemoveFileFlags =
Public Enum VsRemoveFileFlags
- Наследование
-
VsRemoveFileFlags
- Атрибуты
Поля
| IsDirectoryBased | 1 | Не рекомендуется. Не используется. |
| IsNestedProjectFile | 8 | Вложенный проект (файл), то есть файл, расположенный в корневом узле вложенного проекта. |
| IsRemovedFromProjectOnly | 16 | Этот флаг различает две операции — "Удалить из проекта" и "Удалить". Если этот флаг установлен, файл удаляется из проекта, но продолжает существовать на диске. |
| IsSpecialFile | 4 | Специальный (т. е. невидимый) файл, связанный с другим файлом в проекте. |
| NoFlags | 0 | Нет флагов, связанных с файлом. |
| RemoveFromSourceControlDoneExternally | 2 | Указывает, что файл уже был удален из элемента управления источником. |