Partager via


Interface IDataModelScriptTemplateEnumerator (dbgmodel.h)

Énumérateur qui énumère un ensemble disponible de modèles de script.

Interface d’énumérateur que le fournisseur de scripts implémente afin de publier tous les différents modèles qu’il prend en charge.

Héritage

IDataModelScriptTemplateEnumerator hérite d’IUnknown.

Méthode

L’interface IDataModelScriptTemplateEnumerator a ces méthodes.

 
IDataModelScriptTemplateEnumerator ::AddRef

La méthode IDataModelScriptTemplateEnumerator ::AddRef incrémente le nombre de références d’une interface sur un objet.
IDataModelScriptTemplateEnumerator ::GetNext

La méthode GetNext déplace l’énumérateur vers le modèle suivant et la retourne.
IDataModelScriptTemplateEnumerator ::QueryInterface

La méthode IDataModelScriptTemplateEnumerator ::QueryInterface récupère des pointeurs vers les interfaces prises en charge sur un objet.
IDataModelScriptTemplateEnumerator ::Release

La méthode IDataModelScriptTemplateEnumerator ::Release décrémente le nombre de références d’une interface sur un objet.
IDataModelScriptTemplateEnumerator ::Reset

La méthode Reset réinitialise l’énumérateur à la position à laquelle elle était créée pour la première fois, avant que le premier modèle ne soit produit.

Remarques

Un fournisseur de scripts peut fournir un ou plusieurs modèles qui préremplent du contenu dans des scripts nouvellement créés dans une interface utilisateur. Si l’un de ces modèles est fourni, le fournisseur de scripts doit implémenter un énumérateur sur eux qui est retourné lors d’un appel à la méthode EnumerateTemplates.

Exigences

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

Voir aussi

Vue d’ensemble du modèle de données du débogueur C++