Udostępnij za pośrednictwem


Wyliczenie __VSQueryEditFlags2

 

Opublikowano: sierpień 2016

To wyliczenie jest rozszerzeniem tagVSQueryEditFlags, i określa dodatkowe flagi.

To wyliczenie ma atrybut FlagsAttribute umożliwiający bitowe łączenie wartości jego elementów członkowskich.

Przestrzeń nazw:   Microsoft.VisualStudio.Shell.Interop
Zestaw:  Microsoft.VisualStudio.Shell.Interop.8.0 (w Microsoft.VisualStudio.Shell.Interop.8.0.dll)

Składnia

[FlagsAttribute]
public enum __VSQueryEditFlags2
[FlagsAttribute]
public enum class __VSQueryEditFlags2
[<FlagsAttribute>]
type __VSQueryEditFlags2
<FlagsAttribute>
Public Enumeration __VSQueryEditFlags2

Elementy członkowskie

Nazwa elementu członkowskiego Opis
QEF_AllowUnopenedProjects

Umożliwia wywoływanie QueryEditFiles Metoda plików projektów, które nie są ładowane lub który nie został jeszcze załadowany.

QEF_CheckoutLatestVersion

Próby, zapoznaj się z najnowszą wersją.

QEF_CheckoutLocalVersion

Próby, zapoznaj się z lokalną wersją.

QEF_DetectAnyChangedFile

Umożliwia wykrywanie zmian w zawartości plików, które nie są obecnie otwarte w IDE (Edytor buforu lub projekt/rozwiązanie pliku). Jeśli występują takie zmiany, QER_Changed będą zwracane w prgfMoreInfo.

Uwagi

Podpis COM

Z IVsTrackProjectDocumentsEvents2.idl:

enum __VSQueryEditFlags2
{
   QEF_AllowUnopenedProjects = 0x00000080,
   QEF_CheckoutLocalVersion  = 0x00000100,
   QEF_CheckoutLatestVersion = 0x00000200,
   QEF_DetectAnyChangedFile  = 0x00000400,
};
typedef DWORD VSQueryEditFlags2;

Flagi z tagVSQueryEditFlags i VsQueryEditFlags2 wyliczenia są przekazywane do wywołania QueryEditFiles Metoda przez Edytor lub przez osobę, która chce, aby zmienić plik.

Zobacz też

Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop

Powrót do początku