Compartir a través de


IDebugDocumentContext2::Compare

Compara este contexto de documento con una matriz determinada de contextos de documento.

Sintaxis

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

Parámetros

compare
[in] Valor de la enumeración DOCCONTEXT_COMPARE que especifica el tipo de comparación.

rgpDocContextSet
[in] Matriz de objetos IDebugDocumentContext2 que representan los contextos de documento a los que se compara.

dwDocContextSetLen
[in] Longitud de la matriz de contextos de documento que se van a comparar.

pdwDocContext
[out] Devuelve el índice en la rgpDocContextSet matriz del primer contexto de documento que satisface la comparación.

Valor devuelto

Devuelve S_OK si se encontró una coincidencia. Devuelve S_FALSE si no se encontró ninguna coincidencia. De lo contrario, devuelve un código de error.

Comentarios

Los objetos IDebugDocumentContext2 que se pasan en la matriz deben implementarse mediante el mismo motor de depuración que implementa el objeto en el IDebugDocumentContext2 que se llama; de lo contrario, la comparación no es válida.

Consulte también