IDebugDocumentContext2 : : comparez
Compare ce contexte de document vers un tableau donné de contextes de document.
HRESULT Compare(
DOCCONTEXT_COMPARE compare,
IDebugDocumentContext2** rgpDocContextSet,
DWORD dwDocContextSetLen,
DWORD* pdwDocContext
);
int Compare(
enum_ DOCCONTEXT_COMPARE compare,
IDebugDocumentContext2[] rgpDocContextSet,
uint dwDocContextSetLen,
out uint pdwDocContext
);
Paramètres
compare
[in] une valeur de l'énumération de DOCCONTEXT_COMPARE qui spécifie le type de comparaison.rgpDocContextSet
[in] Un tableau d'objets d' IDebugDocumentContext2 qui représentent des contextes de document comparés.dwDocContextSetLen
[in] La longueur du tableau de contextes de document à comparer.pdwDocContext
[out] Retourne l'index dans le tableau d' rgpDocContextSet du premier contexte de document qui satisfait la comparaison.
Valeur de retour
Retourne S_OK si une correspondance a été trouvée. Retourne S_FALSE si aucune correspondance n'a été trouvée. Sinon, retourne un code d'erreur.
Notes
Les objets d' IDebugDocumentContext2 passés dans le tableau doivent être implémentés par le même moteur de débogage qui implémente l'objet d' IDebugDocumentContext2 est invité ; sinon, la comparaison est pas valide.