Condividi tramite


Interfaccia Macros

Rappresenta la registrazione macro di Visual Studio.

Spazio dei nomi:  EnvDTE
Assembly:  EnvDTE (in EnvDTE.dll)

Sintassi

'Dichiarazione
<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

Il tipo Macros espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica DTE Ottiene l'oggetto estensibilità di primo livello.
Proprietà pubblica IsRecording Indica se la registrazione macro viene applicata ad azioni.La proprietà non è utilizzabile dall'interno di una macro.
Proprietà pubblica Parent Ottiene l'oggetto padre immediato di un oggetto Macros.

In alto

Metodi

  Nome Descrizione
Metodo pubblico EmitMacroCode Scrive la riga di codice durante la registrazione della macro.Il metodo non è utilizzabile dall'interno di una macro.
Metodo pubblico Pause Sospende la registrazione ed evita la scrittura di codice nella macro.Il metodo non è utilizzabile dall'interno di una macro.
Metodo pubblico Resume Ripristina la registrazione macro se è stata sospesa.Il metodo non è utilizzabile dall'interno di una macro.

In alto

Note

L'oggetto Macros consente ai componenti aggiuntivi di controllare la registrazione macro e modificarne la procedura a livello di codice. È inoltre in grado di determinare se le macro sono in fase di registrazione, nonché generare, ovvero inserire, righe di codice nelle macro, sospendere e ripristinare la registrazione.

Vedere anche

Riferimenti

Spazio dei nomi EnvDTE

Altre risorse

Automating Repetitive Actions by Using Macros