tagVSQueryEditResultFlags 枚举
该枚举指定 bitflags,返回从 QueryEditFiles 方法,将指出文件是否已检查过和/或都发生了更改。
此枚举有一个 FlagsAttribute 特性,通过该特性可使其成员值按位组合。
命名空间: Microsoft.VisualStudio.Shell.Interop
程序集: Microsoft.VisualStudio.Shell.Interop(在 Microsoft.VisualStudio.Shell.Interop.dll 中)
语法
声明
<FlagsAttribute> _
Public Enumeration tagVSQueryEditResultFlags
[FlagsAttribute]
public enum tagVSQueryEditResultFlags
成员
成员名称 | 说明 | |
---|---|---|
QER_MaybeCheckedout | 签出的文件进行编辑。 | |
QER_MaybeChanged | 在签出更改的文件。 | |
QER_InMemoryEdit | 编辑内存中的文件的安全性。 | |
QER_InMemoryEditNotAllowed | ,因为内存编辑不允许, " 拒绝。 | |
QER_NoisyCheckoutRequired | 无提示模式操作不允许 UI。 | |
QER_NoisyPromptRequired | 无提示模式操作不允许 UI。 | |
QER_CheckoutCanceledOrFailed | ,因为签出失败,请编辑不允许的。 | |
QER_EditNotPossible | 由于当前选项设置或外部条件, " 不允许。 | |
QER_ReadOnlyNotUnderScc | ,因为文件是只读在磁盘上,请编辑不允许的。 | |
QER_ReadOnlyUnderScc | 编辑不允许的,因为文件只读和在源代码管理 (可能已注册)。 |
备注
QER_NoisyCheckoutRequired 和 QER_NoisyPromptRequired 标志是同义词的。
,在调用 QueryEditFiles 在报表模式时, QER_ReadOnlyNotUnderScc 和 QER_ReadOnlyUnderScc 返回标志很有用。 但是,请注意这些标志仅设置,编辑被拒绝时。 如果 QueryEditFiles 审批编辑器中,调用方不应对假设有关文件是否为只读的或受源代码管理。 批准仅指示状态,无论,文件,准备进行修改。