__VSQueryEditFlags2 枚举

此枚举是 tagVSQueryEditFlags扩展,并指定其他标志。

此枚举有一个 FlagsAttribute 特性,通过该特性可使其成员值按位组合。

命名空间:  Microsoft.VisualStudio.Shell.Interop
程序集:  Microsoft.VisualStudio.Shell.Interop.8.0(在 Microsoft.VisualStudio.Shell.Interop.8.0.dll 中)

语法

声明
<FlagsAttribute> _
Public Enumeration __VSQueryEditFlags2
[FlagsAttribute]
public enum __VSQueryEditFlags2

成员

成员名称 说明
QEF_AllowUnopenedProjects 允许调用 QueryEditFiles 未加载或未完成加载项目文件的方法。

Note   QEF_SilentMode 始终假定此标志是否指定。

QEF_CheckoutLocalVersion 尝试检查本地版本。
QEF_CheckoutLatestVersion 尝试检查最新版本。
QEF_DetectAnyChangedFile 启用内容更改的检测不是当前打开 IDE 中的文件 (编辑缓冲区或项目或解决方案文件)。如果此类更改时, QER_Changed 在 prgfMoreInfo将返回。

备注

COM 签名

从 IVsTrackProjectDocumentsEvents2.idl:

enum __VSQueryEditFlags2
{
   QEF_AllowUnopenedProjects = 0x00000080,
   QEF_CheckoutLocalVersion  = 0x00000100,
   QEF_CheckoutLatestVersion = 0x00000200,
   QEF_DetectAnyChangedFile  = 0x00000400,
};
typedef DWORD VSQueryEditFlags2;

标志 tagVSQueryEditFlagsVsQueryEditFlags2 枚举所有通过向 QueryEditFiles 方法的调用编辑或要更改文件的任何实体。

请参见

参考

Microsoft.VisualStudio.Shell.Interop 命名空间