Amostra Excel Add-In para testes de UI codificada
Neste exemplo, Add-In para Microsoft Excel foi projetado especificamente para oferecer suporte a planilhas codificados testes de interface do usuário do Excel, que são registradas e executadas em Visual Studio Premium ou Visual Studio Ultimate. O Add-In é criado usando Visual Studio Tools for Office.
Para obter mais informações sobre como criar um suplemento do Excel, consulte Demonstra Passo a passo: Criando o primeiro nível do aplicativo Add-in para o Excel ou pesquise o MSDN para "Excel Add-In".
Embora o suplemento do Excel não seja o assunto principal desta documentação da extensão de teste de interface do usuário codificados para Excel, alguns comentários podem ser úteis.
As partes importantes deste suplemento:
ThisAddInClasse - gerencia o.Canal de NET Remoting entre a ExcelUICommunicator e o Amostra codificado a extensão de teste de interface do usuário para o Excel.
ExcelCodedUIAddinHelper_TemporaryKey.pfx-Um certificado de segurança para testar o suplemento.
ExcelUICommunicatorClasse - essa classe implementa o IExcelUICommunication interface.
Classe ThisAddIn
A maioria dessa classe, na verdade, é gerado pelo Visual Studio Tools for Office na ThisAddIn.Designer.cs arquivo quando você cria seu suplemento do Excel projeto.
Os membros que você deve implementar são os manipuladores de eventos: ThisAddIn_Startup() e ThisAddIn_Shutdown(). Sua finalidade é inicializar ou fechar o.Canal de NET Remoting é usado pelo ExcelUICommunicator.
ExcelCodedUIAddinHelper_TemporaryKey.pfx
Este arquivo contém um certificado de segurança temporário gerado pelo Visual Studio Tools for Office e concede a permissão de assembly Add-In para operar no processo do Excel para testar o suplemento e extensão. Você deve excluir esse certificado e crie um novo na assinatura o guia do projeto Propriedades janela, ou anexar seu próprio teste certificado.
Classe de ExcelUICommunicator
Essa classe implementa o IExcelUITestCommunication interface e obtém as informações solicitadas de interface do usuário do modelo de objeto de Excel. Para obter mais informações, consulte Interface de Communicator do Excel de amostra.
Consulte também
Tarefas
Demonstra Passo a passo: Criando o primeiro nível do aplicativo Add-in para o Excel
Outros recursos
Getting Started (How Do I in Visual Studio Tools for Office)