Enumeração tagVSQEQSFlags
Especifica como os atributos de arquivo são manipulados pelo IVsQueryEditQuerySave2 interface.
Esta enumeração tem um atributo FlagsAttribute que permite uma combinação bit a bit de seus valores de membro.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)
Sintaxe
[FlagsAttribute]
public enum tagVSQEQSFlags
[FlagsAttribute]
public enum class tagVSQEQSFlags
[<FlagsAttribute>]
type tagVSQEQSFlags
<FlagsAttribute>
Public Enumeration tagVSQEQSFlags
Membros
Nome do membro | Descrição | |
---|---|---|
VSQEQS_AllowCheckout | Substituído o sinalizador: ignorado. |
|
VSQEQS_FileInfo | Especifica se os atributos de arquivo são válidos.Esse valor é usado para otimização e indica que os membros do correspondente VSQEQS_FILE_ATTRIBUTE_DATA estrutura são válidos, evitando assim a necessidade de consultar o atributos de arquivo no disco.Um chamador pode usar esse valor se ele tiver informações recentes sobre o arquivo; Caso contrário, deixe o sinalizador un-set, e quando você chama QueryEditFiles, QuerySaveFile, ou QuerySaveFiles, essa informação será fornecida.Use o SVsQueryEditQuerySave serviço de acesso a esses métodos. |
|
VSQEQS_NoSaveAs | Substituído o sinalizador: ignorado. |
Comentários
VSQEQS_FileInfoé uma otimização.Ela indica que os membros do correspondente VSQEQS_FILE_ATTRIBUTE_DATA são válido e, portanto, uma chamada para FindFirstFile (ou GetFileAttributesEx no NT) é desnecessário.Um chamador pode usar esse recurso se ele tiver informações de arquivos "recentes". Caso contrário, SVsQueryEditQuerySave adquire as informações.
Consulte também
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo