IDebugDocumentContext2::Compare
Compara neste contexto de documento para uma determinada matriz de contextos de documento.
HRESULT Compare(
DOCCONTEXT_COMPARE compare,
IDebugDocumentContext2** rgpDocContextSet,
DWORD dwDocContextSetLen,
DWORD* pdwDocContext
);
int Compare(
enum_ DOCCONTEXT_COMPARE compare,
IDebugDocumentContext2[] rgpDocContextSet,
uint dwDocContextSetLen,
out uint pdwDocContext
);
Parâmetros
compare
[in] Um valor a partir do DOCCONTEXT_COMPARE enumeração que especifica o tipo de comparação.rgpDocContextSet
[in] Uma matriz de IDebugDocumentContext2 objetos que representam os contextos de documento a serem comparados.dwDocContextSetLen
[in] O comprimento da matriz de contextos de documento para comparar.pdwDocContext
[out] Retorna o índice do rgpDocContextSet matriz do contexto primeiro documento que satisfaça 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, retorna um código de erro.
Comentários
O IDebugDocumentContext2 os objetos que são passados na matriz devem ser implementados pelo mesmo mecanismo de depuração que implementa o IDebugDocumentContext2 objeto sendo chamado. Caso contrário, a comparação não é válida.