Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Vergleicht dieses Objekt mit einem anderen (beliebigen Typ) für die Gleichheit. Wenn der Vergleich nicht ausgeführt werden kann, sollte E_NOT_SET zurückgegeben werden. IEquatableConcept wird in der Regel von den Objekterstellern implementiert. Zum Vergleichen von Objekten sollten Sie IModelObject::IsEqualTo oder IModelObject::Compare verwenden.
Syntax
HRESULT AreObjectsEqual(
IModelObject *contextObject,
IModelObject *otherObject,
bool *isEqual
);
Parameter
contextObject
Das zu vergleichende Objekt.
otherObject
Das andere Objekt (beliebiger Typ), mit dem contextObject verglichen wird.
isEqual
Boolescher Wert zurückgegeben, der angibt, ob die beiden Objekte gleich sind.
Rückgabewert
Diese Methode gibt HRESULT zurück, das Erfolg oder Fehler angibt.
Bemerkungen
Im Allgemeinen implementieren Sie (aber nicht notwendigerweise) IEquatableConcept. Es kann einfacher sein, IModelObject::IsEqualTo oder IModelObject::Compare aufzurufen und diese Methoden das Abrufen des Konzepts zu verwalten.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header- | dbgmodel.h |