Condividi tramite


Scelta del tipo di automazione appropriato

In Visual Studio sono disponibili numerose opzioni per la creazione di applicazioni di automazione.La scelta del metodo corretto dipende soprattutto dall'attività che deve essere svolta.Scegliere il metodo più adatto in base ai fattori indicati di seguito.

Distribuzione di codice o di un'applicazione compilata

Distribuzione di un'applicazione compilata: utilizzare un componente aggiuntivo, una procedura guidata o un'applicazione che utilizza le interfacce di automazione.I componenti aggiuntivi, le procedure guidate e le altre applicazioni che utilizzano le interfacce di automazione proteggono la proprietà intellettuale tramite la compilazione.Per distribuirle, è tuttavia necessario utilizzare un progetto di distribuzione o un'altra forma di installazione.Per ulteriori informazioni, vedere Procedura: creare un componente aggiuntivo o Procedura dettagliata: creazione di una procedura guidata.

Linguaggio di programmazione da utilizzare per sviluppare l'applicazione di automazione

Input dell'utente per l'attività

  • Tale input è necessario che un componente aggiuntivo è appropriato.Per ulteriori informazioni, vedere Creazione di componenti aggiuntivi e di procedure guidate.

  • Input semplice da un componente aggiuntivo, oppure la procedura guidata è appropriati.

  • Input complesso: se l'input richiede numerosi passaggi o una verifica, è consigliabile utilizzare una procedura guidata.

Metodo utilizzato dall'utente per avviare l'applicazione

  1. Menu o barre dei comandi: utilizzare un componente aggiuntivo.

  2. Voce di menu Nuovo progetto o Nuovo elemento: per aggiungere un nuovo progetto o un nuovo file a un'applicazione si utilizza in genere una procedura guidata.

  3. Avvio automatico con l'IDE: utilizzare un componente aggiuntivo.Elemento da sviluppare

  • Un'attività automatizzata — componenti aggiuntivi e procedure guidate essere utilizzati per automatizzare attività.Per ulteriori informazioni, vedere Creazione di componenti aggiuntivi e di procedure guidate.

  • Pagine delle proprietà personalizzate per la finestra di dialogo Opzioni accessibile dal menu Strumenti: questa funzionalità è supportata dai componenti aggiuntivi e dalle procedure guidate.Per ulteriori informazioni, vedere Procedura: creare pagine delle opzioni personalizzate.A questo scopo è anche possibile utilizzare Visual Studio SDK.Per ulteriori informazioni, vedere Estendere Visual Studio.

  • Finestra del documento o degli strumenti personalizzata: questa funzionalità è supportata dai componenti aggiuntivi e dalle procedure guidate.Per ulteriori informazioni, vedere Procedura: creare e controllare finestre degli strumenti.A questo scopo è anche possibile utilizzare Visual Studio SDK.Si noti che Document.Open() è un membro solo interno.

  • Un tipo di progetto nuovo. Utilizzare l’Visual Studio SDK.

  • Supporto per un nuovo linguaggio di programmazione in Visual Studio o per un nuovo editor— Utilizzare Visual Studio SDK.

Vedere anche

Attività

Procedura: creare un componente aggiuntivo

Procedura dettagliata: creazione di una procedura guidata

Concetti

Grafico del modello a oggetti di automazione

Informazioni sull'automazione di Visual Studio

Altre risorse

Estensione dell'ambiente Visual Studio

Creazione di componenti aggiuntivi e di procedure guidate