VSQUERYRENAMEFILEFLAGS 枚举
标志与 IVsTrackProjectDocumentsEvents2.OnQueryRenameFiles 和 IVsTrackProjectDocuments2.OnQueryRenameFiles。
此枚举有一个 FlagsAttribute 特性,通过该特性可使其成员值按位组合。
命名空间: Microsoft.VisualStudio.Shell.Interop
程序集: Microsoft.VisualStudio.Shell.Interop(在 Microsoft.VisualStudio.Shell.Interop.dll 中)
语法
声明
<FlagsAttribute> _
Public Enumeration VSQUERYRENAMEFILEFLAGS
[FlagsAttribute]
public enum VSQUERYRENAMEFILEFLAGS
成员
成员名称 | 说明 | |
---|---|---|
VSQUERYRENAMEFILEFLAGS_NoFlags | 无标志。 | |
VSQUERYRENAMEFILEFLAGS_IsSpecialFile | “特殊”文件,例如,一个不可见的文件与该项目的其他文件。 | |
VSQUERYRENAMEFILEFLAGS_IsNestedProjectFile | 嵌套的项 (文件),例如,文件是一个嵌套的项目的根节点。 | |
VSQUERYRENAMEFILEFLAGS_Directory | 重命名引用磁盘内容,而不是文件。调用方最好转而使用 OnQueryRenameDirectories 方法提供此信息而不是使用此标志。 OnQueryRenameFiles。 |
备注
COM 签名
从 IVsTrackProjectDocumentsEvents2.idl:
typedef enum VSQUERYRENAMEFILEFLAGS
{
VSQUERYRENAMEFILEFLAGS_NoFlags = 0,
VSQUERYRENAMEFILEFLAGS_IsSpecialFile = 1,
VSQUERYRENAMEFILEFLAGS_IsNestedProjectFile = 2,
VSQUERYRENAMEFILEFLAGS_Directory = 0x00000020
} VSQUERYRENAMEFILEFLAGS;