IDataModelConcept-Schnittstelle (dbgmodel.h)
Jedes Objekt, das ein Datenmodell darstellt, das unter einem Namen registriert ist oder für eine bestimmte Typsignatur registriert ist, muss dieses Konzept implementieren und dem Datenmodellobjekt über IModelObject::SetConcept hinzufügen.
Clients, die Datenmodelle erstellen, implementieren diese Schnittstelle. Sie wird am häufigsten vom Datenmodell-Manager selbst verwendet.
Vererbung
IDataModelConcept erbt von IUnknown.
Methoden
Die IDataModelConcept-Schnittstelle verfügt über diese Methoden.
IDataModelConcept::AddRef Die IDataModelConcept::AddRef-Methode erhöht die Verweisanzahl für eine Schnittstelle für ein Objekt. |
IDataModelConcept::GetName Wenn ein bestimmtes Datenmodell über die RegisterNamedModel-Methode unter einem Standardnamen registriert wird, muss die IDataModelConcept-Schnittstelle des registrierten Datenmodells diesen Namen von dieser Methode zurückgeben. |
IDataModelConcept::InitializeObject Ein Datenmodell kann als kanonische Schnellansicht oder als Erweiterung für einen bestimmten nativen Typ über die RegisterModelForTypeSignature- oder RegisterExtensionForTypeSignature-Methoden des Datenmodell-Managers registriert werden. |
IDataModelConcept::QueryInterface Die IDataModelConcept::QueryInterface-Methode ruft Zeiger auf die unterstützten Schnittstellen für ein Objekt ab. |
IDataModelConcept::Release Die IDataModelConcept::Release-Methode dekrementiert die Verweisanzahl für eine Schnittstelle für ein Objekt. |
Anforderungen
Anforderung | Wert |
---|---|
Header | dbgmodel.h |