Freigeben über


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 genutzt.

Erbschaft

IDataModelConcept erbt von IUnknown.

Methodik

Die IDataModelConcept Schnittstelle hat diese Methoden.

 
IDataModelConcept::AddRef

Die IDataModelConcept::AddRef-Methode erhöht die Verweisanzahl für eine Schnittstelle eines Objekts.
IDataModelConcept::GetName

Wenn ein angegebenes Datenmodell unter einem Standardnamen über die RegisterNamedModel-Methode registriert ist, muss die IDataModelConcept-Schnittstelle des registrierten Datenmodells diesen Namen von dieser Methode zurückgeben.
IDataModelConcept::InitializeObject

Ein Datenmodell kann als kanonischer Visualizer oder als Erweiterung für einen bestimmten systemeigenen Typ über die Methoden RegisterModelForTypeSignature oder RegisterExtensionForTypeSignature 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 erhöht die Referenzanzahl für eine Schnittstelle eines Objekts.

Anforderungen

Anforderung Wert
Header- dbgmodel.h

Siehe auch

Debuggerdatenmodell C++-Übersicht