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

Указывает, что файл уже был удален из элемента управления источником.

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