Share via


VSREMOVEFILEFLAGS Enum

Definition

Flags used in OnAfterRemoveFiles(IVsProject, Int32, String[], VSREMOVEFILEFLAGS[]).

This enumeration supports a bitwise combination of its member values.

public enum class VSREMOVEFILEFLAGS
public enum class VSREMOVEFILEFLAGS
enum VSREMOVEFILEFLAGS
[System.Flags]
public enum VSREMOVEFILEFLAGS
[<System.Flags>]
type VSREMOVEFILEFLAGS = 
Public Enum VSREMOVEFILEFLAGS
Inheritance
VSREMOVEFILEFLAGS
Attributes

Fields

Name Value Description
VSREMOVEFILEFLAGS_NoFlags 0

No flags associated with the file.

VSREMOVEFILEFLAGS_IsDirectoryBased 1

Deprecated. Do not use

VSREMOVEFILEFLAGS_RemoveFromSourceControlDoneExternally 2

Flag is unused.

VSREMOVEFILEFLAGS_IsSpecialFile 4

Special file, that is, an invisible file associated with another file in the project.

VSREMOVEFILEFLAGS_IsNestedProjectFile 8

Nested project (file), that is the file located at the root node of a nested project.

Remarks

COM Signature

From IVsTrackProjectDocumentEvents2.idl:

Applies to