Interface IDataModelScript2 (dbgmodel.h)
Il s’agit de la deuxième version de l’interface de script principale.
Cette version 2 de l’interface prend en charge toutes les méthodes précédentes avec des signatures identiques et inclut d’autres nouvelles méthodes qui fournissent des fonctionnalités ajoutées. Les nouvelles méthodes sont répertoriées dans l’en-tête à la fin de la section pour cette interface.
Héritage
L’interface IDataModelScript2 hérite de l’interface IDataModelScript.
Méthode
L’interface IDataModelScript2 a ces méthodes.
IDataModelScript2 ::AddRef La méthode AddRef incrémente le nombre de références d’une interface sur un objet. |
IDataModelScript2 ::Execute La méthode Execute exécute le contenu du script tel qu’il est dicté par le dernier appel de remplissage réussi et modifie le modèle objet du débogueur en fonction de ce contenu. |
IDataModelScript2 ::GetName La méthode GetName retourne le nom du script en tant que chaîne allouée via la fonction SysAllocString. |
IDataModelScript2 ::GetScriptFullFilePathName La méthode GetScriptFullFilePathName récupère le nom complet du chemin d’accès du fichier de script. |
IDataModelScript2 ::InvokeMain Si le script a une « fonction principale » qui est destinée à s’exécuter à partir d’un appel d’interface utilisateur, elle indique cela par le biais d’un retour réel de la méthode IsInvocable. |
IDataModelScript2 ::IsInvocable La méthode IsInvocable retourne si le script est invocable, c’est-à-dire qu’il a une « fonction principale » telle que définie par son langage ou son fournisseur. |
IDataModelScript2 ::P opulate La méthode Populate est appelée par le client pour modifier ou synchroniser le « contenu » du script. |
IDataModelScript2 ::QueryInterface La méthode QueryInterface récupère des pointeurs vers les interfaces prises en charge sur un objet. |
IDataModelScript2 ::Release La méthode Release décrémente le nombre de références d’une interface sur un objet. |
IDataModelScript2 ::Rename La méthode Rename attribue un nouveau nom au script. |
IDataModelScript2 ::SetScriptFullFilePathName La méthode SetScriptFullFilePathName définit le nom de chemin d’accès complet du fichier de script. |
IDataModelScript2 ::Unlink La méthode Unlink annule l’opération Execute. Toutes les manipulations de modèle objet ou points d’extensibilité établis pendant l’exécution du script sont annulées. |
Exigences
Exigence | Valeur |
---|---|
d’en-tête | dbgmodel.h |
Voir aussi
Vue d’ensemble du modèle de données du débogueur C++