Поделиться через


IDebugDocumentContext2::Compare

Сравнивает этот контекст рисования в данный массив контекстов документа.

HRESULT Compare( 
   DOCCONTEXT_COMPARE       compare,
   IDebugDocumentContext2** rgpDocContextSet,
   DWORD                    dwDocContextSetLen,
   DWORD*                   pdwDocContext
);
int Compare( 
   enum_ DOCCONTEXT_COMPARE compare,
   IDebugDocumentContext2[] rgpDocContextSet,
   uint                     dwDocContextSetLen,
   out uint                 pdwDocContext
);

Параметры

  • compare
    [in] значение из DOCCONTEXT_COMPARE перечисление, которое указывает тип сравнения.

  • rgpDocContextSet
    [in] массив IDebugDocumentContext2 объекты, которые представляют сравниваемые контексты документа.

  • dwDocContextSetLen
    [in] длина массива контекстов документа для сравнения.

  • pdwDocContext
    [out] возвращает индекс rgpDocContextSet массив первого контекста документа, удовлетворяющий сравнение.

Возвращаемое значение

Возвращает S_OK если соответствие найдено. Возвращает S_FALSE если совпадение не найдено. В противном случае возвращает код ошибки.

Заметки

IDebugDocumentContext2 объекты, которые передаются в массив необходимо передать один и тот же обработчик отладки, реализующий IDebugDocumentContext2 объект вызываемого on; в противном случае сравнение недопустимо.

См. также

Ссылки

IDebugDocumentContext2

DOCCONTEXT_COMPARE