Extensão do Excel de amostra: Classe de ActionFilter

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

Propriedades simples

Essas propriedades somente leitura permitem que o desenvolvedor especificar como este filtro de ação de teste a ser executado pela estrutura de teste de interface do usuário codificada. Por exemplo, o Name propriedade fornece o nome do filtro de ação. Obter outra propriedades de Category do filtro de ação, o FilterType, o Group nome para as ações de teste que são filtrados por este filtro de ação de teste. Outros indicam se deseja ApplyTimeout e também se a ação de teste é Enabled.

Método de ProcessRule

Este método é chamado pela estrutura de teste de interface do usuário codificada e executa o filtro contra fornecida IUITestActionStack. Essa substituição determinada remove um mouse clique em ação em uma célula quando a próxima ação na pilha envia pressionamentos de teclas para a célula. Ele então retorna false.

Métodos privados

O IsLeftClick método determina se a ação fornecida representa um clique em do mouse. O AreActionsOnSameExcelCell método determina se as duas ações fornecidas são executadas na mesma célula em Excel.

Consulte também

Referência

UITestActionFilter

IUITestActionStack

Outros recursos

Estendendo testes codificados da interface do usuário e a gravações de ação para o suporte ao Microsoft Excel