tagVSQueryEditFlags Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Essa enumeração especifica sinalizadores que controlam como os arquivos devem ser editados na memória. Esses sinalizadores são passados para o QueryEditFiles(UInt32, Int32, String[], UInt32[], VSQEQS_FILE_ATTRIBUTE_DATA[], UInt32, UInt32) método.
Esta enumeração tem um atributo FlagsAttribute que permite uma combinação bit a bit dos valores membros dela.
public enum class tagVSQueryEditFlags
public enum class tagVSQueryEditFlags
enum tagVSQueryEditFlags
[System.Flags]
public enum tagVSQueryEditFlags
[<System.Flags>]
type tagVSQueryEditFlags =
Public Enum tagVSQueryEditFlags
- Herança
-
tagVSQueryEditFlags
- Atributos
Campos
| QEF_AllowInMemoryEdits | 0 | Permite que os arquivos sejam editados na memória. |
| QEF_DisallowInMemoryEdits | 2 | Não permite que os arquivos sejam editados na memória, independentemente das configurações da caixa de diálogo opções. |
| QEF_ForceEdit_NoPrompting | 64 | Executar operações para tornar os arquivos editáveis, independentemente das configurações de opção e sem a interação do usuário. |
| QEF_ForceInMemoryEdits | 1 | Permite que os arquivos sejam editados na memória independentemente de outras condições que impediriam isso. Esse valor substitui a configuração da caixa de diálogo opções. |
| QEF_ImplicitEdit | 8 | Esse sinalizador desabilita o botão Cancelar na caixa de diálogo check-out. A ação de cancelamento é interpretada como a escolha do usuário para permitir a edição na memória. Esse sinalizador é usado principalmente para uso interno. Use com cuidado ou não. |
| QEF_NoReload | 32 | Não permite a edição se causar a ocorrência de um recarregamento. |
| QEF_ReportOnly | 16 | Nenhuma interface do usuário é exibida e nenhuma ação é executada. Valores de retorno indicam se uma edição seria permitida, em relação à interação do usuário, às configurações de opção e às condições externas. |
| QEF_SilentMode | 4 | Operações silenciosas podem ser executadas para tornar os arquivos editáveis; no entanto, nenhuma interface do usuário é exibida. |
Comentários
O QEF_ForceEdit_NoPrompting sinalizador difere do QEF_SilentMode sinalizador, pois nem sempre respeita as configurações de opções do usuário. Portanto, ele deve ser usado com cautela e somente em circunstâncias especiais quando o usuário não for incomodados se suas preferências forem substituídas. Além disso, ao forçar edições com o novo sinalizador, QueryEditFiles pode optar por permitir que uma edição continue na memória. Se as edições na memória não forem desejadas, o chamador também deverá passar o QEF_DisallowInMemoryEdits sinalizador.