Partager via


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.

Voir aussi

Référence

IDebugDocumentContext2

DOCCONTEXT_COMPARE