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 | |
---|---|---|
DTE | Obtient l'objet d'extensibilité de niveau supérieur. | |
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. | |
Parent | Obtient l'objet parent immédiat d'un objet Macros. |
Début
Méthodes
Nom | Description | |
---|---|---|
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. | |
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. | |
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.