Compartilhar via


Extensão de exemplo do Excel: classe ActionFilter

Essa classe interna estende a classe de UITestActionFilter e representa um filtro para ações de teste em um elemento de Microsoft Excel.

Propriedades simples

Essas propriedades somente leitura habilitam o desenvolvedor especifique como esse filtro da ação de teste deve ser executado por interface do usuário codificado que testa a estrutura.Por exemplo, a propriedade de Name fornece o nome do filtro da ação.Outras propriedades são Category de filtro de ação, FilterType, o nome de Group para ações de teste que são filtradas por esse filtro da ação de teste.Outro indica se a ApplyTimeout e também se a ação de teste é Enabled.

Método de ProcessRule

Este método é chamado pela interface do usuário codificado que testa a estrutura, e executa o filtro com IUITestActionStackfornecido.Essa substituição específico remove um mouse escolhe a ação em uma célula quando a ação seguir na pilha envia teclas para a célula.Retorna o false.

Métodos privados

O método de IsLeftClick determina se a ação fornecida representa um deslocamento do mouse em e clique em.O método de AreActionsOnSameExcelCell determina se dois fornecidos ações são executados na mesma célula do excel.

Consulte também

Referência

UITestActionFilter

IUITestActionStack

Conceitos

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