Partager via


Interface IDataModelScriptTemplate (dbgmodel.h)

Tout fournisseur de script souhaitant avoir du contenu de modèle prérempli implémente cette interface par modèle.

Les fournisseurs de script peuvent fournir un ou plusieurs modèles qui servent de points de départ aux utilisateurs pour créer des scripts. Une application de débogueur qui fournit un éditeur intégré peut préremplir de nouveaux scripts avec du contenu de modèle comme annoncé par le fournisseur via cette interface.

Héritage

IDataModelScriptTemplate hérite d’IUnknown.

Méthodes

L’interface IDataModelScriptTemplate a ces méthodes.

 
IDataModelScriptTemplate ::AddRef

La méthode IDataModelScriptTemplate ::AddRef incrémente le nombre de références pour une interface sur un objet .
IDataModelScriptTemplate ::GetContent

La méthode GetContent retourne le contenu (ou le code) du modèle.
IDataModelScriptTemplate ::GetDescription

La méthode GetDescription retourne une description du modèle.
IDataModelScriptTemplate ::GetName

La méthode GetName retourne un nom du modèle.
IDataModelScriptTemplate ::QueryInterface

La méthode IDataModelScriptTemplate ::QueryInterface récupère les pointeurs vers les interfaces prises en charge sur un objet.
IDataModelScriptTemplate ::Release

La méthode IDataModelScriptTemplate ::Release décrémente le nombre de références pour une interface sur un objet .

Remarques

Les fournisseurs de scripts qui souhaitent présenter du contenu prérempli pour les nouveaux scripts (par exemple, pour aider les utilisateurs à écrire des scripts dans une interface utilisateur de débogueur) peuvent le faire en fournissant un ou plusieurs modèles de script. Ces modèles sont des composants qui implémentent l’interface IDataModelScriptTemplate et sont retournés via la méthode GetDefaultTemplate ou la méthode EnumerateTemplates sur le fournisseur de script.

Configuration requise

Condition requise Valeur
En-tête dbgmodel.h

Voir aussi

Vue d’ensemble du modèle de données C++ du débogueur