Udostępnij za pośrednictwem


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