Partilhar via


Funções de nó preteridas

Observação

As funções de padrão de controle descritas nesta seção foram preteridas. Os aplicativos cliente devem usar as interfaces COM (Component Object Model) descritas nas seguintes seções:

Nesta secção

Função Descrição
UiaAddEvent
Nota: Esta função foi preterida. Em vez disso, os aplicativos cliente devem usar as interfaces COM do Microsoft UI Automation.
Adiciona um ouvinte para eventos em um nó na árvore de Automação da Interface do Usuário.
UiaEventAddWindow
Nota: Esta função foi preterida. Em vez disso, os aplicativos cliente devem usar as interfaces COM de automação da interface do usuário.
Adiciona uma janela ao ouvinte do evento.
UiaEventCallback
Nota: Esta função foi preterida. Em vez disso, os aplicativos cliente devem usar as interfaces COM de automação da interface do usuário.
Uma função implementada pelo cliente que é chamada pela Automação da Interface do Usuário quando um evento é gerado no qual o cliente se inscreveu.
UiaEventRemoveWindow
Nota: Esta função foi preterida. Em vez disso, os aplicativos cliente devem usar as interfaces COM de automação da interface do usuário.
Remove uma janela do ouvinte de eventos.
UiaEncontre
Nota: Esta função foi preterida. Em vez disso, os aplicativos cliente devem usar as interfaces COM de automação da interface do usuário.
Recupera um ou mais nós de Automação da Interface do Usuário que correspondem aos critérios de pesquisa.
UiaGetErrorDescription
Nota: Esta função foi preterida. Em vez disso, os aplicativos cliente devem usar as interfaces COM de automação da interface do usuário.
Obtém uma cadeia de caracteres de erro para que ela possa ser passada para o cliente. Este método não é usado diretamente pelos clientes.
UiaGetPatternProvider
Nota: Esta função foi preterida. Em vez disso, os aplicativos cliente devem usar as interfaces COM de automação da interface do usuário.
Recupera um padrão de controle .
UiaGetPropertyValue
Nota: Esta função foi preterida. Em vez disso, os aplicativos cliente devem usar as interfaces COM de automação da interface do usuário.
Recupera o valor de uma propriedade de Automação da Interface do Usuário.
UiaGetRootNode
Nota: Esta função foi preterida. Em vez disso, os aplicativos cliente devem usar as interfaces COM de automação da interface do usuário.
Recupera o nó raiz de Automação da Interface do Usuário.
UiaGetRuntimeId
Nota: Esta função foi preterida. Em vez disso, os aplicativos cliente devem usar as interfaces COM de automação da interface do usuário.
Recupera o identificador de tempo de execução de um nó de Automação da Interface do Usuário.
UiaGetUpdatedCache
Nota: Esta função foi preterida. Em vez disso, os aplicativos cliente devem usar as interfaces COM de automação da interface do usuário.
Atualiza o cache de valores de propriedade e padrões de controle.
UiaHPatternObjectFromVariant
Nota: Esta função foi preterida. Em vez disso, os aplicativos cliente devem usar as interfaces COM de automação da interface do usuário.
Obtém um objeto de padrão de controle de um tipo deVARIANT.
UiaHTextRangeFromVariant
Nota: Esta função foi preterida. Em vez disso, os aplicativos cliente devem usar as interfaces COM de automação da interface do usuário.
Obtém um intervalo de texto de um tipo deVARIANT.
UiaHUiaNodeFromVariant
Nota: Esta função foi preterida. Em vez disso, os aplicativos cliente devem usar as interfaces COM de automação da interface do usuário.
Obtém um HUIANODE de um tipoVARIANT.
UiaLookupId
Nota: Esta função foi preterida. Em vez disso, os aplicativos cliente devem usar as interfaces COM de automação da interface do usuário.
Obtém o identificador inteiro que pode ser usado em métodos que exigem um PROPERTYID, PATTERNID, CONTROLTYPEID, TEXTATTRIBUTEID ou EVENTID.
UiaNavegar
Nota: Esta função foi preterida. Em vez disso, os aplicativos cliente devem usar as interfaces COM de automação da interface do usuário.
Navega na árvore de Automação da Interface do Usuário, recuperando opcionalmente informações armazenadas em cache.
UiaNodeFromFocus
Nota: Esta função foi preterida. Em vez disso, os aplicativos cliente devem usar as interfaces COM de automação da interface do usuário.
Recupera o nó Automação da interface do usuário para o elemento da interface do usuário que atualmente tem foco de entrada.
UiaNodeFromHandle
Nota: Esta função foi preterida. Em vez disso, os aplicativos cliente devem usar as interfaces COM de automação da interface do usuário.
Recupera o nó Automação da interface do usuário associado a uma janela.
UiaNodeFromPoint
Nota: Esta função foi preterida. Em vez disso, os aplicativos cliente devem usar as interfaces COM de automação da interface do usuário.
Recupera o nó Automação da interface do usuário do elemento no ponto especificado.
UiaNodeFromProvider
Nota: Esta função foi preterida. Em vez disso, os aplicativos cliente devem usar as interfaces COM de automação da interface do usuário.
Recupera o nó Automação da interface do usuário para um provedor de elemento bruto.
UiaNodeRelease
Nota: Esta função foi preterida. Em vez disso, os aplicativos cliente devem usar as interfaces COM de automação da interface do usuário.
Exclui um nó da memória.
UiaPatternRelease
Nota: Esta função foi preterida. Em vez disso, os aplicativos cliente devem usar as interfaces COM de automação da interface do usuário.
Exclui um objeto de padrão alocado da memória.
UiaProviderCallback
Nota: Esta função foi preterida. Em vez disso, os aplicativos cliente devem usar as interfaces COM de automação da interface do usuário.
Uma função definida pelo aplicativo que é chamada pela Automação da Interface do Usuário para obter um provedor do lado do cliente para um elemento.
UiaRectIsEmpty
Nota: Esta função foi preterida. Em vez disso, os aplicativos cliente devem usar as interfaces COM de automação da interface do usuário.
Obtém um valor booleano que especifica se um retângulo tem todas as suas coordenadas definidas como 0.
UiaRectSetEmpty
Nota: Esta função foi preterida. Em vez disso, os aplicativos cliente devem usar as interfaces COM de automação da interface do usuário.
Define os elementos de uma estruturaUiaRectcomo 0.
UiaRegisterProviderCallback
Nota: Esta função foi preterida. Em vez disso, os aplicativos cliente devem usar as interfaces COM de automação da interface do usuário.
Registra o método definido pelo aplicativo que é chamado pela Automação da Interface do Usuário para obter um provedor para um elemento.
UiaRemoveEvent
Nota: Esta função foi preterida. Em vez disso, os aplicativos cliente devem usar as interfaces COM de automação da interface do usuário.
Remove um ouvinte de eventos em um nó na árvore de Automação da Interface do Usuário.
UiaSetFocus
Nota: Esta função foi preterida. Em vez disso, os aplicativos cliente devem usar as interfaces COM de automação da interface do usuário.
Define o foco de entrada para o elemento especificado na interface do usuário.
UiaTextRangeRelease
Nota: Esta função foi preterida. Em vez disso, os aplicativos cliente devem usar as interfaces COM de automação da interface do usuário.
Exclui um objeto de intervalo de texto alocado da memória.

de clientes de automação da interface do usuário