Share via


VSRENAMEFILEFLAGS Enum

Definition

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

Fields

Name Value Description
VSRENAMEFILEFLAGS_INVALID -512

Deprecated. Do not use.

VSRENAMEFILEFLAGS_NoFlags 0

No flag associated with the file.

VSRENAMEFILEFLAGS_FromShellCommand 1

Deprecated. Do not use.

VSRENAMEFILEFLAGS_FromScc 2

Deprecated. Do not use.

VSRENAMEFILEFLAGS_FromFileChange 4

Deprecated. Do not use.

VSRENAMEFILEFLAGS_WasQueried 8

Deprecated. Do not use.

VSRENAMEFILEFLAGS_AlreadyOnDisk 16

Deprecated. Do not use.

VSRENAMEFILEFLAGS_Directory 32

Rename refers to a disk directory, not a file. Callers are encouraged to use OnQueryRenameDirectories(IVsProject, Int32, String[], String[], VSQUERYRENAMEDIRECTORYFLAGS[], VSQUERYRENAMEDIRECTORYRESULTS[], VSQUERYRENAMEDIRECTORYRESULTS[]) and OnAfterRenameDirectories(IVsProject, Int32, String[], String[], VSRENAMEDIRECTORYFLAGS[]) methods to provide this information instead of using this flag.

VSRENAMEFILEFLAGS_RenameInSourceControlDoneExternally 64

Flag is unused.

VSRENAMEFILEFLAGS_IsSpecialFile 128

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

VSRENAMEFILEFLAGS_IsNestedProjectFile 256

Nested project (file), that is, the file sitting on the root node of a nested project.

VSRENAMEFILEFLAGS_ALL 511

Deprecated. Do not use.

Remarks

COM Signature

From IVsTrackProjectDocumentEvents2.idl:

Applies to