Partager via


Méthode IDataModelScriptManager ::UnregisterScriptProvider (dbgmodel.h)

La méthode UnregisterScriptProvider annule un appel à la méthode RegisterScriptProvider. Le nom et l’extension de fichier donnés par le fournisseur de script passé ne lui seront plus associés. Il est important de noter qu’il peut y avoir un nombre important de références COM en attente au fournisseur de script, même après l’annulation de l’inscription. Cette méthode empêche uniquement le chargement/la création de scripts du type que le fournisseur de script donné gère. Si un script chargé par ce fournisseur est toujours chargé ou a manipulé le modèle objet du débogueur (ou du modèle de données), ces manipulations peuvent toujours avoir des références dans le script. Il peut y avoir des modèles de données, des méthodes ou des objets qui référencent directement des constructions dans le script. Un fournisseur de script doit être prêt à traiter ce problème.

Syntaxe

HRESULT UnregisterScriptProvider(
  IDataModelScriptProvider *provider
);

Paramètres

provider

Le fournisseur de script est désinscrit du gestionnaire de scripts. Les scripts du type et de l’extension de fichier donnés ne peuvent plus être chargés/créés.

Valeur retournée

Cette méthode retourne HRESULT qui indique la réussite ou l’échec.

Configuration requise

Condition requise Valeur
En-tête dbgmodel.h

Voir aussi

Interface IDataModelScriptManager