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.