IDebugDocumentContext2::Compare
Compara esse contexto de documento a uma determinada matriz de contextos de documento.
Sintaxe
int Compare(
enum_ DOCCONTEXT_COMPARE compare,
IDebugDocumentContext2[] rgpDocContextSet,
uint dwDocContextSetLen,
out uint pdwDocContext
);
Parâmetros
compare
[em] Um valor da enumeração DOCCONTEXT_COMPARE que especifica o tipo de comparação.
rgpDocContextSet
[em] Uma matriz de objetos IDebugDocumentContext2 que representam os contextos de documento que estão sendo comparados.
dwDocContextSetLen
[em] O comprimento da matriz de contextos de documento a serem comparados.
pdwDocContext
[saiu] Retorna o índice na rgpDocContextSet
matriz do primeiro contexto de documento que satisfaz a comparação.
Valor de retorno
Retorna S_OK
se uma correspondência foi encontrada. Retorna S_FALSE
se nenhuma correspondência foi encontrada. Caso contrário, retornará um código de erro.
Comentários
Os objetos IDebugDocumentContext2 que são passados na matriz devem ser implementados pelo mesmo mecanismo de depuração que implementa o IDebugDocumentContext2
objeto que está sendo chamado, caso contrário, a comparação não será válida.