UITechnologyManagerProperty Enumeração

Definição

Essa enumeração é usada pelas implementações da IUITechnologyManager interface para especificar as opções disponíveis para configurar as propriedades do IUITechnologyManager . Para obter mais informações sobre como estender o Gerenciador de tecnologia, consulte Estendendo testes de interface do usuário codificados e gravações de ação para dar suporte ao Microsoft Excel

public enum class UITechnologyManagerProperty
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("871588A7-4DD6-46B6-8C59-055DA66B5819")]
public enum UITechnologyManagerProperty
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("871588A7-4DD6-46B6-8C59-055DA66B5819")>]
type UITechnologyManagerProperty = 
Public Enum UITechnologyManagerProperty
Herança
UITechnologyManagerProperty
Atributos

Campos

ContainerScrollingSupported 2

Denota uma propriedade booliana para indicar se o gerente de tecnologia tem suporte interno para rolagem de contêiner. Usado pelo EnsureVisibleByScrolling(Int32, Int32, Int32, Int32) método.

DoNotGenerateVisibleOnlySearchConfiguration 52

Indica se o VisibleOnly sinalizador deve ser gerado na classe base do controle de usuário correspondente. A propriedade associada deve retornar NULL ou lançar o NotSupportedException If VisibleOnly não tem suporte como uma configuração de pesquisa ou retornar um IList<T> que contenha ControlType objetos.

ExactQueryIdMatch 13

Denota se todos os elementos em uma ID de consulta devem ser pesquisados ou se os elementos ancestrais podem ser ignorados em caso de falha e também se os elementos de folha podem ser pesquisados diretamente. O tipo de retorno da propriedade associada deve ser booliano se o resultado for o mesmo para todos os elementos da tecnologia. Se uma correspondência exata para a ID de consulta for necessária apenas para alguns tipos de controle, a propriedade associada deverá retornar uma lista desses tipos de controle. O valor padrão é true para todos os tipos de controle. A propriedade associada retorna um valor booliano ou um IList<T> que contém ControlType objetos.

FilterPropertiesForSearchSupported 53

Denota uma propriedade booliana para indicar se o gerente de tecnologia tem suporte interno para pesquisa. Usado pelo Search(Object, IUITechnologyElement, Int32) método.

MergeSingleSessionObjects 55

Denota um valor booliano que indica se dois elementos com valores de identificador de consulta semelhantes e identificados como controles diferentes durante uma sessão de gravação precisam ser mesclados em um controle no mapa da interface do usuário

NavigationTimeout 54

Denota um inteiro que indica o tempo limite para navegar para o próximo elemento em qualquer direção. O valor da propriedade padrão é-1, o que significa efetivamente que nenhum tempo limite ocorre.

None 0

Indica nenhuma opção.

NumberOfSearchRetriesForFailFast 15

Denota o número de tentativas de pesquisa que um objeto de extensão deve concluir antes de falhar se FailFast for verdadeiro. Definir a propriedade associada como-1 indica que a pesquisa deve ser executada até o tempo limite.

SearchSupported 1

Denota uma propriedade booliana para indicar se o Gerenciador de tecnologia de interface do usuário tem suporte interno para propriedades de filtro para pesquisa.

SearchTimeout 11

Denota uma propriedade de número inteiro para especificar o tempo limite de pesquisa de controle em milissegundos.

SmartMatchOptions 12

Denota as opções de correspondência inteligente para procurar o elemento. A propriedade associada retorna um SmartMatchOptions objeto.

WaitForReadyLevel 14

Denota o WaitForReadyLevel a ser usado para chamadas para o WaitForReady() método.

WaitForReadyTimeout 10

Denota uma propriedade de número inteiro para especificar o tempo limite de espera para pronto em milissegundos.

WindowLessTreeSwitchingSupported 51

Denota uma propriedade booliana para indicar se o Gerenciador de tecnologia oferece suporte à alternância de árvore sem janelas.

Aplica-se a