VSQUERYRENAMEFILEFLAGS 枚举

定义

public enum class VSQUERYRENAMEFILEFLAGS
public enum class VSQUERYRENAMEFILEFLAGS
enum VSQUERYRENAMEFILEFLAGS
[System.Flags]
public enum VSQUERYRENAMEFILEFLAGS
[<System.Flags>]
type VSQUERYRENAMEFILEFLAGS = 
Public Enum VSQUERYRENAMEFILEFLAGS
继承
VSQUERYRENAMEFILEFLAGS
属性

字段

VSQUERYRENAMEFILEFLAGS_Directory 32

重命名是指磁盘目录,而不是文件。 建议调用方使用 OnQueryRenameDirectories(IVsProject, Int32, String[], String[], VSQUERYRENAMEDIRECTORYFLAGS[], VSQUERYRENAMEDIRECTORYRESULTS[], VSQUERYRENAMEDIRECTORYRESULTS[]) 方法提供此信息,而不是将此标志用于 OnQueryRenameFiles(IVsProject, Int32, String[], String[], VSQUERYRENAMEFILEFLAGS[], VSQUERYRENAMEFILERESULTS[], VSQUERYRENAMEFILERESULTS[])

VSQUERYRENAMEFILEFLAGS_IsNestedProjectFile 2

嵌套项目 (文件) ,例如,位于嵌套项目的根节点上的文件。

VSQUERYRENAMEFILEFLAGS_IsSpecialFile 1

“Special”文件,例如,与项目中另一个文件关联的不可见文件。

VSQUERYRENAMEFILEFLAGS_NoFlags 0

无标志。

注解

COM 签名

从 IVsTrackProjectDocumentsEvents2.idl:

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

适用于