Interface IDataModelScriptHostContext (dbgmodel.h)
Implémenté par le débogueur hôte sous-jacent, représente des informations sur l’emplacement où l’hôte de débogage ponte le script.
Héritage
IDataModelScriptHostContext hérite de IUnknown.
Méthodes
L’interface IDataModelScriptHostContext utilise ces méthodes.
IDataModelScriptHostContext ::AddRef La méthode IDataModelScriptHostContext ::AddRef incrémente le nombre de références pour une interface sur un objet . |
IDataModelScriptHostContext ::GetNamespaceObject La méthode GetNamespaceObject retourne un objet dans lequel le fournisseur de script peut placer des ponts entre le modèle de données et le script. |
IDataModelScriptHostContext ::NotifyScriptChange Il est nécessaire qu’un fournisseur de script informe l’hôte de débogage de certaines opérations qui se produisent avec un appel de méthode à la méthode NotifyScriptChange sur le contexte associé. |
IDataModelScriptHostContext ::QueryInterface La méthode IDataModelScriptHostContext ::QueryInterface récupère les pointeurs vers les interfaces prises en charge sur un objet. |
IDataModelScriptHostContext ::Release La méthode IDataModelScriptHostContext ::Release décrémente le nombre de références pour une interface sur un objet . |
Remarques
Interface hôte qui est utilisée par le fournisseur de script comme conteneur pour le contenu du script. Comment le contenu d’un script surface autre que les manipulations qu’il effectue sur le modèle objet de l’application débogueur est à la hauteur de l’hôte de débogage particulier. Cette interface permet au fournisseur de script d’obtenir des informations sur l’emplacement de son contenu. Pour plus d’informations, consultez Interfaces de script C++ du modèle de données.
L’interface IDebugHostScriptHost est l’interface utilisée par un fournisseur de script pour obtenir un contexte à partir de l’hôte de débogage pour un script nouvellement créé. Ce contexte inclut un objet (fourni par l’hôte de débogage) dans lequel le fournisseur de script peut placer des ponts entre le modèle de données et l’environnement de script. Ces ponts peuvent, pour instance, être des méthodes de modèle de données qui appellent des fonctions de script. Cela permet à un appelant côté modèle de données d’appeler des méthodes de script à l’aide de la méthode Call sur l’interface IModelMethod .
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | dbgmodel.h |