Partager via


Macros, interface

Représente l'enregistreur de macros Visual Studio.

Espace de noms :  EnvDTE
Assembly :  EnvDTE (dans EnvDTE.dll)

Syntaxe

'Déclaration
<GuidAttribute("F9F99155-6D4D-49B1-AD63-C78C3E8A5916")> _
Public Interface Macros
[GuidAttribute("F9F99155-6D4D-49B1-AD63-C78C3E8A5916")]
public interface Macros
[GuidAttribute(L"F9F99155-6D4D-49B1-AD63-C78C3E8A5916")]
public interface class Macros
[<GuidAttribute("F9F99155-6D4D-49B1-AD63-C78C3E8A5916")>]
type Macros =  interface end
public interface Macros

Le type Macros expose les membres suivants.

Propriétés

  Nom Description
Propriété publique DTE Obtient l'objet d'extensibilité de niveau supérieur.
Propriété publique IsRecording Retourne une valeur indiquant si l'enregistreur de macros est en train d'enregistrer des actions.Cette propriété ne doit pas être utilisée dans une macro.
Propriété publique Parent Obtient l'objet parent immédiat d'un objet Macros.

Début

Méthodes

  Nom Description
Méthode publique EmitMacroCode Écrit la ligne de code dans la macro en cours d'enregistrement.Cette méthode ne doit pas être utilisée dans une macro.
Méthode publique Pause Suspend l'enregistreur de macros de sorte qu'aucun code ne soit écrit dans la macro en cours d'enregistrement.Cette méthode ne doit pas être utilisée dans une macro.
Méthode publique Resume Reprend l'enregistrement de la macro s'il a été suspendu.Cette méthode ne doit pas être utilisée dans une macro.

Début

Notes

L'objet Macros permet à des compléments de contrôler l'enregistreur de macros par programme et de manipuler l'enregistrement de macros. Il peut détecter si des macros sont en cours d'enregistrement, émettre (c'est-à-dire insérer) des lignes de code dans la macro, et suspendre et reprendre l'enregistrement.

Voir aussi

Référence

EnvDTE, espace de noms

Autres ressources

Automating Repetitive Actions by Using Macros