IDebugDocumentContext2::Compare

将此文档上下文与给定的文档上下文数组进行比较。

语法

int Compare( 
   enum_ DOCCONTEXT_COMPARE compare,
   IDebugDocumentContext2[] rgpDocContextSet,
   uint                     dwDocContextSetLen,
   out uint                 pdwDocContext
);

参数

compare
[in]指定比较类型的DOCCONTEXT_COMPARE枚举中的值

rgpDocContextSet
[in]表示要比较的文档上下文的 IDebugDocumentContext2 对象的数组。

dwDocContextSetLen
[in]要比较的文档上下文数组的长度。

pdwDocContext
[out]将索引返回到 rgpDocContextSet 满足比较的第一个文档上下文的数组中。

返回值

如果找到匹配项,则返回 S_OK 。 如果未找到匹配项,则 S_FALSE 返回。 否则,返回错误代码。

备注

在数组中传递的 IDebugDocumentContext2 对象必须由实现所调用对象的同一调试引擎实现IDebugDocumentContext2;否则,比较无效。

另请参阅