Partager via


IDataModelScriptProvider ::EnumerateTemplates, méthode (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 scripts. Le contenu du modèle est ce que le fournisseur de scripts souhaite être « prérempli » dans une fenêtre d’édition lors de la création d’un script. S’il existe plusieurs modèles 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 scripts 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 scripts doit être retourné ici en tant que composant implémentant l’interface IDataModelScriptTemplateEnumerator.

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