Complemento do Excel de amostra para testes de IU codificado
Este suplemento de exemplo para Microsoft Excel é criado especificamente para aceitar teste codificados de interface do usuário das planilhas do Excel que são registradas e execução em Visual Studio Premium ou em Visual Studio Ultimate.O suplemento é criado usando o Visual Studio Tools for Office.
Para obter mais informações sobre como criar um suplemento do Excel, consulte Instruções passo a passo: criando o primeiro suplemento no nível do aplicativo para Excel ou pesquisar no MSDN por “suplemento do Excel”.
Embora o suplemento do Excel não é o assunto primário desta documentação de extensão codificado de teste da interface do usuário para Excel, alguns comentários podem ser úteis.
As partes importantes deste suplemento:
classe deThisAddIn - gerencia o canal de comunicação remota .NET entre ExcelUICommunicator e Extensão de teste de IU codificado de amostra para Excel.
ExcelCodedUIAddinHelper_TemporaryKey.pfx - um certificado de segurança para testar o suplemento.
classe deExcelUICommunicator - esta classe implementa a interface de IExcelUICommunication .
Classe de ThisAddIn
A maioria dessa classe é realmente gerada pelo Visual Studio Tools for Office no arquivo de ThisAddIn.Designer.cs quando você criar seu projeto do suplemento do Excel.
Os membros que você deve implementar são os manipuladores de eventos: ThisAddIn_Startup() e ThisAddIn_Shutdown().Objetivo é inicializar ou feche o canal de comunicação remota .NET que é usado por ExcelUICommunicator.
ExcelCodedUIAddinHelper_TemporaryKey.pfx
Esse arquivo contém um certificado de segurança temporário gerado pelo Visual Studio Tools for Office e fornece ao assembly do suplemento a permissão operar no processo do excel para testar o suplemento e a extensão.Você deve excluir esse certificado e ou para criar um novo na guia de Assinando da janela de Propriedades de projeto, ou anexar seu próprio certificado de teste.
Classe de ExcelUICommunicator
Esta classe implementa a interface de IExcelUITestCommunication e obtém as informações solicitadas de interface do usuário do modelo de objeto do excel.Para obter mais informações, consulte Interface de comunicador do Excel de amostra.
Consulte também
Tarefas
Instruções passo a passo: criando o primeiro suplemento no nível do aplicativo para Excel
Conceitos
Estendendo testes de IU codificado e gravações de ação para dar suporte ao Microsoft Excel