IComparableConcept::CompareObjects 方法 (dbgmodel.h)

将此对象与任意类型) 的另一个 (进行比较。 如果无法执行比较,应返回E_NOT_SET。

在比较结果中传递的返回值具有以下含义:

< 0 : contextObject < otherObject

0 : contextObject == otherObject

> 0 : contextObject > otherObject

语法

HRESULT CompareObjects(
  IModelObject *contextObject,
  IModelObject *otherObject,
  int          *comparisonResult
);

参数

contextObject

正在比较的对象。 这应该是从中获取可比概念的同一对象。

otherObject

要比较的对象。

comparisonResult

此处将返回比较结果。 如果返回的值小于 0,则 contextObject 小于 otherObject。 如果返回的值为零,则它们相等。 如果返回的值大于零,则 contextObject 大于 otherObject。

返回值

此方法返回指示成功或失败的 HRESULT。

要求

要求
Header dbgmodel.h

另请参阅

IComparableConcept 接口