Metoda IVsTrackProjectDocumentsEvents3.OnEndQueryBatch — (Int32)
Określa, czy można bezpiecznie kontynuować operację rzeczywistej partii po pomyślnym zakończeniu procesu kwerendy partii.
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Interop
Zestaw: Microsoft.VisualStudio.Shell.Interop.8.0 (w Microsoft.VisualStudio.Shell.Interop.8.0.dll)
Składnia
int OnEndQueryBatch(
out int pfActionOK
)
int OnEndQueryBatch(
[OutAttribute] int% pfActionOK
)
abstract OnEndQueryBatch :
pfActionOK:int byref -> int
Function OnEndQueryBatch (
<OutAttribute> ByRef pfActionOK As Integer
) As Integer
Parametry
- pfActionOK
[out] Zwraca wartość różną od zera, jeśli nic nie szkodzi kontynuować przetwarzanie wsadowe proponowane.Zwraca zero, jeśli proces wsadowy proponowane nie powinny postępować.
Wartość zwracana
Type: System.Int32
Jeśli metoda się powiedzie, zwraca S_OK.Jeśli nie powiedzie się, zwraca kod błędu.
Uwagi
Podpis COM
Z ivstrackprojectdocumentsevents80.idl
HRESULT OnEndQueryBatch(
[out, retval] BOOL *pfActionOK
);
Metoda ta jest wywoływana z wywołanie do EndQueryBatch metody.
Jeśli dowolny typ kwerendy w proces kwerendy wsadowe projekt zakończy się błędem, wywołuje projektu CancelQueryBatch metodę, która z kolei wywołuje OnCancelQueryBatch metody.Jednakże, jeśli wszystkie kwerendy zakończą się pomyślnie, wywołuje projektu OnEndQueryBatch metody.Jeśli ta metoda ma jakikolwiek powód, aby anulować operację wszelkich następnych partii, sygnały wywołujący poprzez zwracanie wartości 0 dla pfActionOK.Może to być wynikiem prezentacji, okno dialogowe (w którym użytkownik anulował operację partii) lub niektóre określenia wewnętrznego z wszystkich kwerend dokonane.
Dla każdego wywołania do tej metody mogły mieć poprzednie wywołanie OnBeginQueryBatch metody.
Zobacz też
Interfejs IVsTrackProjectDocumentsEvents3
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop
Powrót do początku