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 seções a seguir:

Nesta seção

Função Descrição
UiaAddEvent
Nota: Essa função foi preterida. Em vez disso, os aplicativos cliente devem usar as interfaces COM da Automação da Interface do Usuário da Microsoft.
Adiciona um ouvinte para eventos em um nó na árvore de Automação da Interface do Usuário.
UiaEventAddWindow
Nota: Essa função foi preterida. Em vez disso, os aplicativos cliente devem usar as interfaces COM da Automação da Interface do Usuário.
Adiciona uma janela ao ouvinte de eventos.
UiaEventCallback
Nota: Essa função foi preterida. Em vez disso, os aplicativos cliente devem usar as interfaces COM da 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 ao qual o cliente se inscreveu.
UiaEventRemoveWindow
Nota: Essa função foi preterida. Em vez disso, os aplicativos cliente devem usar as interfaces COM da Automação da Interface do Usuário.
Remove uma janela do ouvinte de eventos.
UiaFind
Nota: Essa função foi preterida. Em vez disso, os aplicativos cliente devem usar as interfaces COM da 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: Essa função foi preterida. Em vez disso, os aplicativos cliente devem usar as interfaces COM da Automação da Interface do Usuário.
Obtém uma cadeia de caracteres de erro para que ela possa ser passada para o cliente. Esse método não é usado diretamente pelos clientes.
UiaGetPatternProvider
Nota: Essa função foi preterida. Em vez disso, os aplicativos cliente devem usar as interfaces COM da Automação da Interface do Usuário.
Recupera um padrão de controle.
UiaGetPropertyValue
Nota: Essa função foi preterida. Em vez disso, os aplicativos cliente devem usar as interfaces COM da Automação da Interface do Usuário.
Recupera o valor de uma propriedade de Automação da Interface do Usuário.
UiaGetRootNode
Nota: Essa função foi preterida. Em vez disso, os aplicativos cliente devem usar as interfaces COM da Automação da Interface do Usuário.
Recupera o nó raiz da Automação da Interface do Usuário.
UiaGetRuntimeId
Nota: Essa função foi preterida. Em vez disso, os aplicativos cliente devem usar as interfaces COM da Automação da Interface do Usuário.
Recupera o identificador de runtime de um nó de Automação da Interface do Usuário.
UiaGetUpdatedCache
Nota: Essa função foi preterida. Em vez disso, os aplicativos cliente devem usar as interfaces COM da Automação da Interface do Usuário.
Atualizações o cache de valores de propriedade e padrões de controle.
UiaHPatternObjectFromVariant
Nota: Essa função foi preterida. Em vez disso, os aplicativos cliente devem usar as interfaces COM da Automação da Interface do Usuário.
Obtém um objeto de padrão de controle de um tipo VARIANT .
UiaHTextRangeFromVariant
Nota: Essa função foi preterida. Em vez disso, os aplicativos cliente devem usar as interfaces COM da Automação da Interface do Usuário.
Obtém um intervalo de texto de um tipo VARIANT .
UiaHUiaNodeFromVariant
Nota: Essa função foi preterida. Em vez disso, os aplicativos cliente devem usar as interfaces COM da Automação da Interface do Usuário.
Obtém um HUIANODE de um tipo VARIANT .
UiaLookupId
Nota: Essa função foi preterida. Em vez disso, os aplicativos cliente devem usar as interfaces COM da Automação da Interface do Usuário.
Obtém o identificador inteiro que pode ser usado em métodos que exigem PROPERTYID, PATTERNID, CONTROLTYPEID, TEXTATTRIBUTEID ou EVENTID.
UiaNavigate
Nota: Essa função foi preterida. Em vez disso, os aplicativos cliente devem usar as interfaces COM da 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: Essa função foi preterida. Em vez disso, os aplicativos cliente devem usar as interfaces COM da Automação da Interface do Usuário.
Recupera o nó automação da interface do usuário para o elemento de interface do usuário que atualmente tem o foco de entrada.
UiaNodeFromHandle
Nota: Essa função foi preterida. Em vez disso, os aplicativos cliente devem usar as interfaces COM da Automação da Interface do Usuário.
Recupera o nó automação da interface do usuário associado a uma janela.
UiaNodeFromPoint
Nota: Essa função foi preterida. Em vez disso, os aplicativos cliente devem usar as interfaces COM da Automação da Interface do Usuário.
Recupera o nó automação da interface do usuário para o elemento no ponto especificado.
UiaNodeFromProvider
Nota: Essa função foi preterida. Em vez disso, os aplicativos cliente devem usar as interfaces COM da Automação da Interface do Usuário.
Recupera o nó automação da interface do usuário para um provedor de elementos brutos.
UiaNodeRelease
Nota: Essa função foi preterida. Em vez disso, os aplicativos cliente devem usar as interfaces COM da Automação da Interface do Usuário.
Exclui um nó da memória.
UiaPatternRelease
Nota: Essa função foi preterida. Em vez disso, os aplicativos cliente devem usar as interfaces COM da Automação da Interface do Usuário.
Exclui um objeto padrão alocado da memória.
UiaProviderCallback
Nota: Essa função foi preterida. Em vez disso, os aplicativos cliente devem usar as interfaces COM da 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: Essa função foi preterida. Em vez disso, os aplicativos cliente devem usar as interfaces COM da Automação da Interface do Usuário.
Obtém um valor booliano que especifica se um retângulo tem todas as coordenadas definidas como 0.
UiaRectSetEmpty
Nota: Essa função foi preterida. Em vez disso, os aplicativos cliente devem usar as interfaces COM da Automação da Interface do Usuário.
Define os elementos de uma estrutura UiaRect como 0.
UiaRegisterProviderCallback
Nota: Essa função foi preterida. Em vez disso, os aplicativos cliente devem usar as interfaces COM da 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: Essa função foi preterida. Em vez disso, os aplicativos cliente devem usar as interfaces COM da Automação da Interface do Usuário.
Remove um ouvinte para eventos em um nó na árvore de Automação da Interface do Usuário.
UiaSetFocus
Nota: Essa função foi preterida. Em vez disso, os aplicativos cliente devem usar as interfaces COM da Automação da Interface do Usuário.
Define o foco de entrada para o elemento especificado na interface do usuário.
UiaTextRangeRelease
Nota: Essa função foi preterida. Em vez disso, os aplicativos cliente devem usar as interfaces COM da Automação da Interface do Usuário.
Exclui um objeto de intervalo de texto alocado da memória.

Clientes de Automação da Interface do Usuário