Esempi di macro

L'IDE Macro include alcuni esempi di macro che possono essere analizzati e utilizzati. Questi esempi si trovano in un nodo denominato Esempi e sono disponibili in Esplora macro o nell'IDE Macro. Nell'elenco seguente sono disponibili esempi di macro nonché una descrizione delle relative funzioni.

Esempi forniti

  • Accessibility: contiene macro utilizzate per modificare il testo, le dimensioni delle proprietà di visualizzazione e l'aspetto in Visual Studio.

  • AddDirAsSlnFolder Importa una cartella sul disco nella struttura di cartelle della soluzione.

  • DevStudio6Editor: questo progetto macro contiene macro convertite dall'esempio di Developer Studio versione 6.0 per poter essere utilizzate nelle macro di Visual Studio. Consente di descrivere come stampare tutti i documenti aperti, commentare un blocco di codice selezionato, aggiungere segni di revisione e così via.

  • MakeAddin: converte un progetto macro in un componente aggiuntivo di Visual Studio. In questo progetto viene illustrata la struttura di un componente aggiuntivo, come scorrere tutti i progetti in una macro e ogni elemento di un progetto, come utilizzare l'oggetto ItemOperations per aggiungere nuovi elementi di progetto, come copiare riferimenti da un progetto a un altro e così via.

  • Utilities Contiene varie macro di utilità utilizzate dagli altri esempi di macro. Consente di descrivere come salvare e recuperare configurazioni di finestre, come gestire proprietà nella finestra di dialogo Opzioni, come passare da un elemento all'altro in un progetto e così via.

  • VSDebugger Contiene varie macro che utilizzano modelli a oggetti di automazione del Debugger per controllare e gestire le operazioni di debug. Consente di descrivere come elencare lo stack nella finestra di comando per ogni thread in esecuzione nel programma corrente, elencare e gestire i punti di interruzione, elencare processi e linguaggi supportati dal debugger e così via.

  • VSEditor: crea un editor di testo simile a Blocco note in Visual Studio, completo di funzionalità quali Taglia, Incolla, Inserisci e così via. Consente di descrivere come eseguire un backup del documento corrente, utilizzare il modello di automazione del codice per creare e gestire sezioni, come spostarsi nel codice, come spostare e utilizzare il punto di inserimento, come gestire e formattare il testo e così via.

    Nota

    Nella macro di esempio è presente anche un modulo denominato EnvironmentEvents. In realtà, EnvironmentEvents non costituisce un vero e proprio esempio. Esso fornisce gestori eventi per altre macro, tuttavia consente di descrivere come vengono inizializzati i gestori eventi nelle macro. Per ulteriori informazioni, vedere Procedura: gestire gli eventi dell'ambiente nelle macro.

Vedere anche

Attività

Procedura: modificare e creare macro a livello di codice

Riferimenti

Cenni preliminari sull'IDE macro

Finestra di dialogo Aggiungi progetto macro

Concetti

Automazione di operazioni ripetitive tramite macro