Metoda IVsQueryEditQuerySave2.BeginQuerySaveBatch — ()
Tworzy partii sekwencji dokumentów przed podjęciem próby zapisać je na dysku.
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Interop
Zestaw: Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)
Składnia
int BeginQuerySaveBatch()
int BeginQuerySaveBatch()
abstract BeginQuerySaveBatch : unit -> int
Function BeginQuerySaveBatch As Integer
Wartość zwracana
Type: System.Int32
Jeśli metoda zakończy się pomyślnie, zwraca S_OK. Jeśli nie, zwraca kod błędu.
Uwagi
Podpis COM
Z ivsqueryeditquerysave2.idl
HRESULT BeginQuerySaveBatch();
Ta metoda jest wskazówkę środowisko, w którym ma być kilka wywołań QuerySave operacji (QuerySaveFile lub QuerySaveFiles), i chcesz aby użytkownik mógł odbierać tylko jeden element interfejsu użytkownika (UI) dla tych wywołań. Przetwarzanie wsadowe tych wywołań przy użyciu BeginQuerySaveBatch i EndQuerySaveBatch Metoda zwiększa prawdopodobieństwo, że środowisko będzie wyświetlany tylko jeden element interfejsu użytkownika; jednak to nie jest gwarantowana.
Na przykład, gdy obiekt wywołujący wsadów QuerySaves, ma poszczególnych (tj. nie jest umieścić) Zapisz okno komunikatu operacji Anuluj przycisku. Jeśli Anuluj jest kliknięciu operacji jest stosowany do przyszłych QuerySave wywołuje, dopóki nie ma już wsadowej plików do przetworzenia.
Aby umieścić QuerySave operacji, wywołanie EndQuerySaveBatch kończy zadanie wsadowe. Jeśli użytkownik anuluje operację, użytkownik nie będzie monitował dalsze do czasu ukończenia zadania wsadowego.
Zobacz też
Interfejs IVsQueryEditQuerySave2
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop
Powrót do początku