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 |