Przykładowe rozszerzenie programu Excel: klasa ExtensionPackage
Ta klasa dziedziczy UITestExtensionPackage klasy i udostępnia punkt wejścia dla kodowane jako test interfejsu użytkownika, który jest testowanie Microsoft Excel arkusza.
Atrybut zestawu
Plik zaczyna się od atrybutu zestawu, który identyfikuje ten zestaw jako rozszerzenie Test interfejsu użytkownika.
[assembly: Microsoft.VisualStudio.TestTools.UITest.Extension.UITestExtensionPackage(
"ExcelExtensionPackage",
typeof(
Microsoft.VisualStudio.Test.Sample.UI.ExtensionPackage))]
Ten atrybut deklaruje nazwę klasy podstawowej, nazwa klasy pakietu oraz w pełni kwalifikowaną nazwę klasy dla klasy pakietu niestandardowego rozszerzenia.
Proste właściwości
Ta klasa ma właściwości, które dostarczają wartości, które służą do identyfikowania i opisywania rozszerzenie i zgromadzenie zakodowanej framework testujący interfejsu użytkownika.Zobacz komentarze kod, aby uzyskać więcej informacji.
Metoda GetService
GetService Metoda jest punkt kontaktowy, używane przez zakodowanej framework testujący interfejs użytkownika do uzyskiwania dostępu do Menedżera technology, Dostawca właściwości i filtr akcji, określone przez podstawową klasę dla każdego obiektu.