Enumeração __VSQueryEditFlags2
Publicado: abril de 2016
Essa enumeração é uma extensão do tagVSQueryEditFlagse especifica sinalizadores adicionais.
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.8.0 (em Microsoft.VisualStudio.Shell.Interop.8.0.dll)
Sintaxe
[FlagsAttribute]
public enum __VSQueryEditFlags2
[FlagsAttribute]
public enum class __VSQueryEditFlags2
[<FlagsAttribute>]
type __VSQueryEditFlags2
<FlagsAttribute>
Public Enumeration __VSQueryEditFlags2
Membros
Nome do membro | Descrição | |
---|---|---|
QEF_AllowUnopenedProjects | Permite chamadas para o QueryEditFiles método para arquivos de projetos que não estão carregados ou que ainda não terminou de ser carregado. |
|
QEF_CheckoutLatestVersion | Tentativas de fazer check-out da versão mais recente. |
|
QEF_CheckoutLocalVersion | Tentativas de fazer check-out da versão local. |
|
QEF_DetectAnyChangedFile | Permite a detecção de alterações de conteúdo para arquivos que não estão atualmente abertos no IDE (arquivo de projeto/solução ou de buffer de editor).Se ocorrerem tais alterações, QER_Changed será retornado em prgfMoreInfo. |
Comentários
COM assinatura
De IVsTrackProjectDocumentsEvents2.idl:
enum __VSQueryEditFlags2
{
QEF_AllowUnopenedProjects = 0x00000080,
QEF_CheckoutLocalVersion = 0x00000100,
QEF_CheckoutLatestVersion = 0x00000200,
QEF_DetectAnyChangedFile = 0x00000400,
};
typedef DWORD VSQueryEditFlags2;
Os sinalizadores de tagVSQueryEditFlags e VsQueryEditFlags2 enumerações são passadas para uma chamada para o QueryEditFiles método por um editor ou por qualquer entidade que deseja alterar um arquivo.
Consulte também
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo