IDebugDocumentContext2::Compare
Porównuje ten kontekst dokumentu z daną tablicą kontekstów dokumentu.
Składnia
int Compare(
enum_ DOCCONTEXT_COMPARE compare,
IDebugDocumentContext2[] rgpDocContextSet,
uint dwDocContextSetLen,
out uint pdwDocContext
);
Parametry
compare
[in] Wartość z wyliczenia DOCCONTEXT_COMPARE , która określa typ porównania.
rgpDocContextSet
[in] Tablica obiektów IDebugDocumentContext2 reprezentujących konteksty dokumentu porównywane z.
dwDocContextSetLen
[in] Długość tablicy kontekstów dokumentu do porównania.
pdwDocContext
[out] Zwraca indeks do rgpDocContextSet
tablicy pierwszego kontekstu dokumentu, który spełnia porównanie.
Wartość zwracana
Zwraca wartość S_OK
w przypadku znalezienia dopasowania. Zwraca wartość S_FALSE
, jeśli nie znaleziono dopasowania. W przeciwnym razie zwraca kod błędu.
Uwagi
Obiekty IDebugDocumentContext2 przekazywane w tablicy muszą być implementowane przez ten sam aparat debugowania, który implementuje IDebugDocumentContext2
wywoływany obiekt; w przeciwnym razie porównanie jest nieprawidłowe.