Partilhar via


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