Exemple d'extension Excel : classe ExtensionPackageSample Excel Extension: ExtensionPackage Class

Cette classe étend la classe UITestExtensionPackage et fournit le point d’entrée pour un test codé de l’interface utilisateur qui teste une feuille de calcul Microsoft ExcelMicrosoft Excel.This class extends the UITestExtensionPackage class and provides the entry point for a coded UI test that is testing an Microsoft ExcelMicrosoft Excel Worksheet.

Attribut d’assemblyAssembly Attribute

Le fichier commence par un attribut d’assembly qui identifie l’assembly en tant qu’extension de test d’IU.The file begins with an assembly attribute that identifies the assembly as a UI Test Extension.

[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 de package et le nom de classe complet de la classe de package d’extension personnalisée.This attribute declares the base class name, the name of the package class, and the fully qualified class name for the custom extension package class.

Propriétés simplesSimple Properties

Cette classe a des propriétés qui fournissent des valeurs utilisées par le framework de test codé de l’interface utilisateur pour identifier et décrire l’extension et l’assembly.This class has properties that provide values that are used by the coded UI testing framework to identify and describe the extension and the assembly. Pour plus d’informations, consultez les commentaires de code.See the code comments for more information.

GetService, méthodeGetService Method

La méthode GetService est le point d’entrée unique utilisé par le framework de test codé de l’interface utilisateur pour accéder au gestionnaire de technologies, au fournisseur de propriétés et au filtre d’action, tels qu’ils sont identifiés par la classe de base de chaque objet.The GetService method is the single entry point used by the coded UI testing framework to gain access to the technology manager, the property provider, and the action filter, as identified by the base class for each object.

Voir aussiSee also