Partager via


Exemple d'extension Excel : classe ExtensionPackage

Cette classe étend la classe UITestExtensionPackage et fournit le point d'entrée d'un test codé de l'interface utilisateur qui teste une feuille de calcul Microsoft Excel.

Attribut d'assembly

Le fichier commence par un attribut d'assembly qui identifie l'assembly comme une extension de test d'IU.

[assembly: Microsoft.VisualStudio.TestTools.UITest.Extension.UITestExtensionPackage(
    "ExcelExtensionPackage",
    typeof(
     Microsoft.VisualStudio.Test.Sample.UI.ExtensionPackage))]

Cet attribut déclare le nom de la classe de base, le nom de la classe du package et le nom de classe complet pour la classe de package d'extension personnalisée.

Propriétés simples

Cette classe possède des propriétés qui fournissent des valeurs utilisées par l'infrastructure de test codé de l'interface utilisateur permettant d'identifier et de décrire l'extension et l'assembly.Pour plus d'informations, consultez les commentaires du code.

Méthode GetService

La méthode GetService est le point d'entrée unique utilisé par l'infrastructure de test codé de l'interface utilisateur pour accéder au gestionnaire de technologies, au fournisseur de propriétés et au filtre d'actions, comme cela est identifié par la classe de base de chaque objet.

Voir aussi

Référence

UITestExtensionPackage

Concepts

Extension des tests codés de l'interface utilisateur t enregistrements des actions pour prendre charge Microsoft Excel