Wyliczenie tagVSQueryEditFlags
To wyliczenie określa flagi, które kontrolują, jak plików mają być edytowane w pamięci.Flagi te są przekazywane do QueryEditFiles metody.
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Interop
Zestaw: Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)
Składnia
[FlagsAttribute]
public enum tagVSQueryEditFlags
[FlagsAttribute]
public enum class tagVSQueryEditFlags
[<FlagsAttribute>]
type tagVSQueryEditFlags
<FlagsAttribute>
Public Enumeration tagVSQueryEditFlags
Elementy członkowskie
Nazwa elementu członkowskiego | Opis | |
---|---|---|
QEF_AllowInMemoryEdits | Umożliwia pliki do edycji w pamięci. |
|
QEF_DisallowInMemoryEdits | Pliki z edytowanym w pamięci, bez względu na to nie zezwala na Opcje ustawienia okna dialogowego. |
|
QEF_ForceEdit_NoPrompting | Wykonywać czynności, aby edytować pliki, niezależnie od ustawienia opcji i bez interakcji z użytkownikiem. |
|
QEF_ForceInMemoryEdits | Umożliwia pliki do edycji w pamięci, niezależnie od innych warunków, które byłyby temu zapobiec.Ta wartość zastępuje Opcje ustawienie w polu okna dialogowego. |
|
QEF_ImplicitEdit | Wyłącza tę flagę anulowanie przycisk w oknie dialogowym realizacji transakcji.Akcja anulowania jest interpretowana jako wybór użytkownika umożliwiające edycję w pamięci.Ta flaga jest przede wszystkim do użytku wewnętrznego.Należy używać ostrożnie, albo wcale nie. |
|
QEF_NoReload | Uniemożliwia edytowanie, jeżeli mogłoby to spowodować reload występuje. |
|
QEF_ReportOnly | Jest wyświetlany żaden interfejs użytkownika (UI), a zostanie podjęta żadna akcja.Zwracane wartości określają, czy edycja mogłoby być dozwolony, w odniesieniu do interakcji użytkownika, ustawienia opcji i warunków zewnętrznych. |
|
QEF_SilentMode | Silent operacje mogą być wykonywane tak, aby edytować pliki; Jednakże nie interfejsu użytkownika jest wyświetlany. |
Uwagi
QEF_ForceEdit_NoPrompting Flaga różni się od QEF_SilentMode Flaga tym, że nie zawsze przestrzegać ustawień opcji.W ten sposób to stosuje się z ostrożnością i tylko w szczególnych okolicznościach, gdy użytkownik nie będzie obraził, jeśli preferencje lub jej są zastępowane.Ponadto, kiedy wymuszanie edytuje z nową flagę QueryEditFiles może dokonać wyboru Zezwalaj na edycję, kontynuować w pamięci.Jeśli zmiany w pamięci nie są konieczne, a następnie wywołujący należy również przekazywać w QEF_DisallowInMemoryEdits flagi.
Zobacz też
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop
Powrót do początku