Interface IDataModelScriptManager (dbgmodel.h)
Interface principale des fonctionnalités de gestion des scripts du gestionnaire de modèle de données. Interrogé à partir du gestionnaire de modèle de données.
Héritage
IDataModelScriptManager hérite d’IUnknown.
Méthodes
L’interface IDataModelScriptManager comporte ces méthodes.
IDataModelScriptManager ::AddRef La méthode IDataModelScriptManager ::AddRef incrémente le nombre de références pour une interface sur un objet. |
IDataModelScriptManager ::EnumerateScriptProviders La méthode EnumerateScriptProviders retourne un énumérateur qui énumère chaque fournisseur de script qui a été inscrit auprès du gestionnaire de scripts via un appel antérieur à la méthode RegisterScriptProvider. |
IDataModelScriptManager ::FindProviderForScriptExtension La méthode IDataModelScriptManager ::FindProviderForScriptExtension recherche dans le gestionnaire de scripts un fournisseur qui prend en charge une extension de fichier donnée. |
IDataModelScriptManager ::FindProviderForScriptType La méthode IDataModelScriptManager ::FindProviderForScriptExtension recherche dans le gestionnaire de scripts un fournisseur qui prend en charge un type de fichier donné. |
IDataModelScriptManager ::GetDefaultNameBinder La méthode GetDefaultNameBinder retourne le classeur de nom de script par défaut du modèle de données. |
IDataModelScriptManager ::QueryInterface La méthode IDataModelScriptManager ::QueryInterface récupère les pointeurs vers les interfaces prises en charge sur un objet. |
IDataModelScriptManager ::RegisterScriptProvider La méthode RegisterScriptProvider informe le modèle de données qu’il existe un nouveau fournisseur de script capable de relier un nouveau langage au modèle de données. |
IDataModelScriptManager ::Release La méthode IDataModelScriptManager ::Release décrémente le nombre de références pour une interface sur un objet. |
IDataModelScriptManager ::UnregisterScriptProvider La méthode UnregisterScriptProvider annule un appel à la méthode RegisterScriptProvider. |
Remarques
En plus du rôle du Gestionnaire de modèle de données en tant qu’autorité centrale sur la création et l’extensibilité des objets, il est également responsable de la gestion d’un concept abstrait de scripts. Du point de vue de la partie Gestionnaire de scripts du Gestionnaire de modèles de données, un script est quelque chose qui peut être chargé dynamiquement, déchargé et potentiellement débogué par un fournisseur afin d’étendre ou de fournir de nouvelles fonctionnalités au modèle de données. Un fournisseur de script est un composant qui relie un langage (par exemple, NatVis, JavaScript, etc...) au modèle de données. Il enregistre une ou plusieurs extensions de fichier (par exemple , ). NatVis », « .js ») qui sont gérés par le fournisseur, ce qui permet à un client de débogueur ou à une interface utilisateur de permettre le chargement de fichiers de script avec cette extension particulière par délégation au fournisseur.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | dbgmodel.h |