IDebugDocumentContext2::Vergleichen
Vergleicht den Dokumentenkontext kontexten Dokumente in ein angegebenes Array.
HRESULT Compare(
DOCCONTEXT_COMPARE compare,
IDebugDocumentContext2** rgpDocContextSet,
DWORD dwDocContextSetLen,
DWORD* pdwDocContext
);
int Compare(
enum_ DOCCONTEXT_COMPARE compare,
IDebugDocumentContext2[] rgpDocContextSet,
uint dwDocContextSetLen,
out uint pdwDocContext
);
Parameter
compare
[in] Ein Wert aus der DOCCONTEXT_COMPARE-Enumeration, der den Typ des Vergleichs angibt.rgpDocContextSet
[in] Ein Array IDebugDocumentContext2-Objekte, die die kontexte vorhanden, die verglichen werden.dwDocContextSetLen
[in] Die Länge des Arrays verglichen werden soll kontexte der Dokumentsequenz.pdwDocContext
[out] Gibt den Index in das rgpDocContextSet Array des ersten Dokumenten kontexts zurück, der den Vergleich erfüllt.
Rückgabewert
Gibt S_OK zurück, wenn keine Übereinstimmung gefunden wurde. Gibt S_FALSE zurück, wenn keine Übereinstimmung gefunden wurde. Andernfalls gibt einen Fehlercode zurück.
Hinweise
Die IDebugDocumentContext2-Objekte, die in das Array übergeben werden, müssen vom gleichen Debugmodul implementiert werden, um das das IDebugDocumentContext2-Objekt implementiert, die aufgerufen wird. Andernfalls ist der Vergleich nicht gültig.