Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
VSQUERYRENAMEFILEFLAGS Enumeration
Collapse the table of content
Expand the table of content

VSQUERYRENAMEFILEFLAGS Enumeration

Flags associated with IVsTrackProjectDocumentsEvents2.OnQueryRenameFiles and IVsTrackProjectDocuments2.OnQueryRenameFiles.

Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (in microsoft.visualstudio.shell.interop.dll)

[FlagsAttribute] 
public enum VSQUERYRENAMEFILEFLAGS
/** @attribute FlagsAttribute() */ 
public enum VSQUERYRENAMEFILEFLAGS
FlagsAttribute 
public enum VSQUERYRENAMEFILEFLAGS

 Member nameDescription
VSQUERYRENAMEFILEFLAGS_DirectoryRename refers to a disk directory, not a file. Callers are encouraged to use the OnQueryRenameDirectories method to provide this information instead of using this flag with OnQueryRenameFiles
VSQUERYRENAMEFILEFLAGS_IsNestedProjectFileNested project (file), for example, the file sitting on the root node of a nested project. 
VSQUERYRENAMEFILEFLAGS_IsSpecialFile"Special" file, for example, an invisible file associated with another file in the project. 
VSQUERYRENAMEFILEFLAGS_NoFlagsNo flags. 

COM Signature

From IVsTrackProjectDocumentsEvents2.idl:

typedef enum VSQUERYRENAMEFILEFLAGS
{
   VSQUERYRENAMEFILEFLAGS_NoFlags             = 0,
   VSQUERYRENAMEFILEFLAGS_IsSpecialFile       = 1,
   VSQUERYRENAMEFILEFLAGS_IsNestedProjectFile = 2,
   VSQUERYRENAMEFILEFLAGS_Directory           = 0x00000020
} VSQUERYRENAMEFILEFLAGS;

Community Additions

ADD
Show:
© 2015 Microsoft