Partager via


IDataModelScriptManager ::UnregisterScriptProvider, méthode (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 seront plus associés à celui-ci. Il est important de noter qu’il peut y avoir un nombre important de références COM en attente au fournisseur de scripts, 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 scripts donné gère. Si un script chargé par ce fournisseur est toujours chargé ou a manipulé le modèle objet du débogueur (ou 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 scripts doit être prêt à traiter cela.

Syntaxe

HRESULT UnregisterScriptProvider(
  IDataModelScriptProvider *provider
);

Paramètres

provider

Fournisseur de script non inscrit à partir du gestionnaire de scripts. Les scripts du type et de l’extension de fichier donnés ne pourront plus être chargés/créés.

Valeur de retour

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

Exigences

Exigence Valeur
d’en-tête dbgmodel.h

Voir aussi

interface IDataModelScriptManager