Estensione Excel di esempio: classe ExtensionPackage
Questa classe estende la classe UITestExtensionPackage e fornisce il punto di ingresso per un test codificato dell'interfaccia utente che sta testando un Foglio di lavoro di Microsoft Excel.
Attributo dell'assembly
Il file inizia con un attributo dell'assembly che identifica l'assembly come estensione di test dell'interfaccia utente.
[assembly: Microsoft.VisualStudio.TestTools.UITest.Extension.UITestExtensionPackage(
"ExcelExtensionPackage",
typeof(
Microsoft.VisualStudio.Test.Sample.UI.ExtensionPackage))]
L'attributo dichiara il nome della classe base, il nome della classe del pacchetto e il nome di classe completo per la classe del pacchetto di estensione personalizzata.
Proprietà semplici
Tale classe dispone di proprietà che forniscono valori utilizzati dal framework dei test codificati dell'interfaccia utente per identificare e descrivere l'estensione e l'assembly. Per ulteriori informazioni, vedere i commenti del codice.
Metodo GetService
Il metodo GetService è il singolo punto di ingresso utilizzato dal framework dei test codificati dell'interfaccia utente per accedere al gestore tecnologia, al provider delle proprietà nonché al filtro azioni, come identificato dalla classe di base per ciascun oggetto.