Compartir a través de


Macros (Interfaz)

Representa la grabadora de macros de Visual Studio.

Espacio de nombres:  EnvDTE
Ensamblado:  EnvDTE (en EnvDTE.dll)

Sintaxis

'Declaración
<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

El tipo Macros expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública DTE Obtiene el objeto de extensibilidad de nivel superior.
Propiedad pública IsRecording Indica si la grabadora de macros está grabando acciones actualmente.Esta propiedad no debe usarse dentro de una macro.
Propiedad pública Parent Obtiene el objeto primario inmediato de un objeto Macros.

Arriba

Métodos

  Nombre Descripción
Método público EmitMacroCode Escribe la línea de código en la macro que se está grabando.Este método no debe usarse dentro de una macro.
Método público Pause Pausa la grabadora de macros de modo que no se escribe ningún código en la macro que se está grabando actualmente.Este método no debe usarse dentro de una macro.
Método público Resume Reanuda la grabación de macros después de una pausa.Este método no debe usarse dentro de una macro.

Arriba

Comentarios

El objeto Macros permite a los complementos controlar mediante programación la grabadora de macros y manipular la grabación de macros.Es posible detectar si se están grabando macros, emitir (es decir, insertar) líneas de código en la macro, y pausar y reanudar la grabación.

Vea también

Referencia

EnvDTE (Espacio de nombres)

Otros recursos

Automating Repetitive Actions by Using Macros