VsQueryEditFlags Enum
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
__VSQueryEditFlags, __VSQueryEditFlags2
This enumeration supports a bitwise combination of its member values.
public enum class VsQueryEditFlags
public enum class VsQueryEditFlags
enum VsQueryEditFlags
[System.Flags]
public enum VsQueryEditFlags
[<System.Flags>]
type VsQueryEditFlags =
Public Enum VsQueryEditFlags
- Inheritance
-
VsQueryEditFlags
- Attributes
Fields
Name | Value | Description |
---|---|---|
AllowInMemoryEdits | 0 | In-memory edits are allowed |
ForceInMemoryEdits | 1 | In-memory edits are allowed regardless |
DisallowInMemoryEdits | 2 | In-memory edits are disallowed regardless |
SilentMode | 4 | No UI is put up, but silent operations may be performed to make files editable |
ImplicitEdit | 8 | Use this flag carefully: this flag disables the cancel button on the checkout dialog; the cancel action is interpreted as the user choice for allowing in memory editing |
ReportOnly | 16 | No UI is put up, and no action is taken; return values indicate if an edit would be allowed, modulo user interaction, option settings and external conditions |
NoReload | 32 | Disallow edit if it would cause a reload to occur |
ForceEdit_NoPrompting | 64 | Perform operations to make files editable, regardless of option settings, and without user interaction |
AllowUnopenedProjects | 128 | Allows to call QueryEditFiles for project files of unloaded projects or projects that are still being loaded and might not have IVsHierarchy yet. QEF_SilentMode is assumed for the flag, i.e. there will never be any UI shown for files of unopened projects. |
CheckoutLocalVersion | 256 | Attempt to checkout local version |
CheckoutLatestVersion | 512 | Attempt to checkout latest version |
DetectAnyChangedFile | 1024 | Detect changes in any file involved in the operation and return QER_Changed if any file was changed on disk. |