IEquatableConcept::AreObjectsEqual 方法 (dbgmodel.h)
将此对象与任意类型的另一个 (进行比较,) 是否相等。 如果无法执行比较,应返回E_NOT_SET。 IEquatableConcept 通常由对象创建者实现。 若要比较对象,请考虑使用 IModelObject::IsEqualTo 或 IModelObject::Compare。
语法
HRESULT AreObjectsEqual(
IModelObject *contextObject,
IModelObject *otherObject,
bool *isEqual
);
参数
contextObject
要比较的对象。
otherObject
正在与该 contextObject 进行比较) 任意类型的另一个 (对象。
isEqual
返回指示两个对象是否相等的布尔值。
返回值
此方法返回指示成功或失败的 HRESULT。
注解
一般来说,你将实现 (但不一定使用 IEquatableConcept) 。 可以更轻松地调用 IModelObject::IsEqualTo 或 IModelObject::Compare,让这些方法管理概念提取。
要求
要求 | 值 |
---|---|
Header | dbgmodel.h |