VsRemoveDirectoryFlags Enumeration
Specifies the flags used by OnAfterRemoveDirectories.
This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.
Namespace: Microsoft.VisualStudio.Shell
Assembly: Microsoft.VisualStudio.Shell.11.0 (in Microsoft.VisualStudio.Shell.11.0.dll)
Syntax
'Declaration
<FlagsAttribute> _
Public Enumeration VsRemoveDirectoryFlags
[FlagsAttribute]
public enum VsRemoveDirectoryFlags
[FlagsAttribute]
public enum class VsRemoveDirectoryFlags
[<FlagsAttribute>]
type VsRemoveDirectoryFlags
public enum VsRemoveDirectoryFlags
Members
Member name | Description | |
---|---|---|
IsDirectoryBased | Deprecated. Do not use. | |
IsRemovedFromProjectOnly | This flag distinguishes two operations: "Remove From Project" and "Delete". If this flag is set, the directory is just removed from project, but still exists on disk. | |
NoFlags | Specifies that no flags exist. | |
RemoveFromSourceControlDoneExternally | Indicates that the directory has already been removed from source control. |