Condividi tramite


Componente aggiuntivo di Excel di esempio per i test codificati dell'interfaccia utente

Questo componente aggiuntivo per Microsoft Excel di esempio è progettato in maniera specifica per supportare test codificati dell'interfaccia utente di fogli di lavoro di Excel registrati ed eseguiti in Visual Studio Premium o Visual Studio Ultimate. Il componente aggiuntivo viene creato mediante Visual Studio Tools per Office.

Per ulteriori informazioni sulla creazione di un componente aggiuntivo di Excel, vedere Procedura dettagliata: creazione di un componente aggiuntivo a livello di applicazione per Excel.

Anche se il componente aggiuntivo di Excel non è l'oggetto primario di questa documentazione dell'estensione del test codificato dell'interfaccia utente per Excel, vengono forniti alcuni commenti che possono risultare utili.

Parti importanti di questo componente aggiuntivo:

Classe ThisAddIn

La maggior parte di questa classe viene in effetti generata da Visual Studio Office nel file ThisAddIn.Designer.cs quando si crea il progetto del componente aggiuntivo di Excel.

I membri che è necessario implementare sono i gestori degli eventi: ThisAddIn_Startup() e ThisAddIn_Shutdown().Lo scopo consiste nell'inizializzare o chiudere il canale .NET Remoting utilizzato da ExcelUICommunicator.

ExcelCodedUIAddinHelper_TemporaryKey.pfx

Questo file contiene un certificato di sicurezza temporaneo generato da Visual Studio Tools Office e fornisce all'assembly del componente aggiuntivo l'autorizzazione al funzionamento nel processo di Excel per il test del componente aggiuntivo e dell'estensione.È necessario eliminare questo certificato e crearne un nuovo nella scheda Firma della finestra Proprietà del progetto oppure allegare un certificato di test personalizzato.

Classe ExcelUICommunicator

Questa classe implementa l'interfaccia IExcelUITestCommunication e ottiene dal modello a oggetti di Excel le informazioni sull'interfaccia utente richieste.Per ulteriori informazioni, vedere Interfaccia Excel Communicator di esempio.

Vedere anche

Attività

Procedura dettagliata: creazione di un componente aggiuntivo a livello di applicazione per Excel

Concetti

Estensione di test codificati dell'interfaccia utente e registrazioni delle azioni per supportare Microsoft Excel

Altre risorse

Sviluppo per Office in Visual Studio