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