Partager via


Méthode IDataModelScriptProvider ::EnumerateTemplates (dbgmodel.h)

La méthode EnumerateTemplates retourne un énumérateur capable d’énumérer la variété de modèles fournis par le fournisseur de script. Le contenu du modèle est ce que le fournisseur de script souhaite être « prérempli » dans une fenêtre d’édition lors de la création d’un script. S’il existe plusieurs modèles différents pris en charge, ces modèles peuvent être nommés (par exemple , « Script impératif », « Script d’extension ») et l’application de débogueur hébergeant le modèle de données peut choisir comment présenter les « modèles » à l’utilisateur.

Un fournisseur de script qui n’a pas de contenu de modèle peut retourner E_NOTIMPL ici.

Syntaxe

HRESULT EnumerateTemplates(
  IDataModelScriptTemplateEnumerator **enumerator
);

Paramètres

enumerator

Un énumérateur qui énumère tout le contenu du modèle du fournisseur de script doit être retourné ici en tant que composant implémentant l’interface IDataModelScriptTemplateEnumerator .

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 IDataModelScriptProvider