Método IEquatableConcept::AreObjectsEqual (dbgmodel.h)
Compara este objeto con otro (de tipo arbitrario) para comprobar si son iguales. Si no se puede realizar la comparación, se debe devolver E_NOT_SET. IEquatableConcept se implementa normalmente por los creadores de objetos. Para comparar objetos, considere la posibilidad de usar IModelObject::IsEqualTo o IModelObject::Compare.
Sintaxis
HRESULT AreObjectsEqual(
IModelObject *contextObject,
IModelObject *otherObject,
bool *isEqual
);
Parámetros
contextObject
Objeto que se va a comparar.
otherObject
El otro objeto (de tipo arbitrario) al que se compara contextObject.
isEqual
Valor booleano devuelto que indica si los dos objetos son iguales.
Valor devuelto
Este método devuelve HRESULT, que indica que se ha realizado correctamente o no.
Comentarios
Por lo general, implementará (pero no necesariamente consume) IEquatableConcept. Puede ser más fácil llamar a IModelObject::IsEqualTo o IModelObject::Compare y permitir que esos métodos administren la captura del concepto.
Requisitos
Requisito | Valor |
---|---|
Header | dbgmodel.h |