Partager via


IDataModelScriptProvider ::GetExtension, méthode (dbgmodel.h)

La méthode GetExtension retourne l’extension de fichier pour les scripts gérés par ce fournisseur (sans point) sous forme de chaîne allouée via la méthode SysAllocString. L’application débogueur hébergeant le modèle de données (avec prise en charge des scripts) déléguera l’ouverture de fichiers de script avec cette extension au fournisseur de scripts. L’appelant est chargé de libérer la chaîne retournée via SysFreeString. Exemples de chaînes qui peuvent être retournées à partir de cette méthode sont « js » ou « NatVis ».

Aucun fournisseur de script ne peut retourner la même extension de fichier (sans respect de la casse). Un fournisseur qui souhaite gérer plusieurs extensions de fichier doit implémenter plusieurs IDataModelScriptProvider interfaces et fournir des noms uniques et des extensions de fichier au gestionnaire de scripts via l’implémentation de ces méthodes.

Syntaxe

HRESULT GetExtension(
  BSTR *extension
);

Paramètres

extension

L’extension de fichier des fichiers de script gérés par ce fournisseur est retournée ici. La chaîne est allouée via SysAllocString et l’appelant est responsable de sa libération via SysFreeString.

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 IDataModelScriptProvider