Compartilhar via


Extensão de exemplo do Excel: classe ExtensionPackage

Essa classe estende a classe de UITestExtensionPackage e fornece o ponto de entrada para um teste codificado de interface do usuário que está testando uma planilha de Microsoft Excel .

Atributo de assembly

O arquivo começa com um atributo do assembly que identifica o assembly como uma extensão de teste da interface do usuário.

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

Esse atributo declara o nome da classe base, o nome da classe do pacote, e o nome de classe totalmente qualificado da classe personalizada do pacote da extensão.

Propriedades simples

Essa classe tem propriedades que fornecem os valores que são usados por interface do usuário codificado que testa a estrutura para identificar e descrever a extensão e o assembly.Consulte os comentários de código para obter mais informações.

Método de GetService

O método de GetService é o único ponto de entrada usado pela interface do usuário codificado que testa a estrutura para obter acesso ao gerenciador de tecnologia, o provedor de propriedade e, no filtro de ação, como identificado pela classe base para cada objeto.

Consulte também

Referência

UITestExtensionPackage

Conceitos

Estendendo testes de IU codificado e gravações de ação para dar suporte ao Microsoft Excel