Interface IDataModelConcept (dbgmodel.h)
Tout objet qui représente un modèle de données inscrit sous un nom ou inscrit pour une signature de type particulière doit implémenter ce concept et l’ajouter à l’objet de modèle de données via IModelObject ::SetConcept.
Les clients qui créent des modèles de données implémentent cette interface. Il est le plus fréquemment consommé par le gestionnaire de modèle de données lui-même.
Héritage
IDataModelConcept hérite d’IUnknown.
Méthodes
L’interface IDataModelConcept possède ces méthodes.
IDataModelConcept ::AddRef La méthode IDataModelConcept ::AddRef incrémente le nombre de références pour une interface sur un objet. |
IDataModelConcept ::GetName Si un modèle de données donné est inscrit sous un nom par défaut via la méthode RegisterNamedModel, l’interface IDataModelConcept du modèle de données inscrit doit renvoyer ce nom à partir de cette méthode. |
IDataModelConcept ::InitializeObject Un modèle de données peut être inscrit en tant que visualiseur canonique ou en tant qu’extension pour un type natif donné via les méthodes RegisterModelForTypeSignature ou RegisterExtensionForTypeSignature du gestionnaire de modèles de données. |
IDataModelConcept ::QueryInterface La méthode IDataModelConcept ::QueryInterface récupère les pointeurs vers les interfaces prises en charge sur un objet. |
IDataModelConcept ::Release La méthode IDataModelConcept ::Release décrémente le nombre de références pour une interface sur un objet. |
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | dbgmodel.h |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour