Udostępnij za pośrednictwem


Przykładowy dodatek Excel dla kodowanych testów UI

Ten przykładowy dodatek dla Microsoft Excel jest przeznaczony specjalnie do obsługi arkuszy kodowane testy interfejsu użytkownika programu Excel, które są rejestrowane i uruchamiane w Visual Studio Premium lub Visual Studio Ultimate.Dodatek jest tworzony przy użyciu narzędzi Visual Studio Tools for Office.

Aby uzyskać więcej informacji dotyczących sposobu tworzenia dodatek programu Excel, zobacz Wskazówki: tworzenie pierwszego dodatku na poziomie aplikacji dla programu Excel lub przeszukaj MSDN dla "Excel Add-In".

Chociaż dodatek programu Excel nie jest podstawowym przedmiotem tej dokumentacji rozszerzenie kodowane Test interfejsu użytkownika dla programu Excel, pomocne może być kilka uwag.

Ważne części to Add-In:

Klasa ThisAddIn

Większość tej klasy rzeczywiście jest generowana przez program Visual Studio Tools for Office w ThisAddIn.Designer.cs pliku podczas tworzenia projektu w programie Excel.

Elementy, które należy zaimplementować obsługę zdarzeń są: ThisAddIn_Startup() i ThisAddIn_Shutdown().Ich celem jest inicjowanie lub zamykanie kanału .NET Remoting, który jest używany przez ExcelUICommunicator.

ExcelCodedUIAddinHelper_TemporaryKey.pfx

Ten plik zawiera tymczasowe certyfikatem, który jest generowany przez program Visual Studio Tools for Office i daje Add-In zestawu uprawnień do działania w procesie programu Excel do badania dodatków i rozszerzenie.Należy usunąć ten certyfikat i albo utworzyć nowy w podpisywania kartę projektu Właściwości okna, lub dołączyć własne badania certyfikat.

Klasa ExcelUICommunicator

Ta klasa implementuje IExcelUITestCommunication interfejs i wymagane informacje o interfejsie użytkownika są pobierane z modelu obiektów programu Excel.Aby uzyskać więcej informacji, zobacz Interfejs komunikatora programu Excel.

Zobacz też

Zadania

Wskazówki: tworzenie pierwszego dodatku na poziomie aplikacji dla programu Excel

Koncepcje

Rozszerzanie zakodowanych testów interfejsu użytkownika i nagrywanie akcji obsługujących program Microsoft Excel

Inne zasoby

Tworzenie aplikacji pakietu Office i programu SharePoint w programie Visual Studio