将此对象与另一个(任意类型)进行比较。 如果无法执行比较,应返回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。
要求
要求 | 价值 |
---|---|
标头 | dbgmodel.h |