Partilhar via


Suporte de Automação de Interface de Usuário para o Tipo de Controle ToolTip

Este tópico fornece informações sobre Suporte para a dica de ferramenta Tipo de controle.Em Um tipo de controle é um conjunto de condições que um controle deve atender em Ordem para usar o ControlTypeProperty Propriedade.As condições incluem guia específico linhas para estrutura de árvore, valores de propriedade e Padrões de Controlarar.

Controles Tool tip são janelas pop-up que contêm texto.

As seções a seguir Definirm a necessária estrutura de árvore, propriedades, padrões de controle e eventos para o tipo de controle Dica de Ferramenta.O Requisitos Aplicar para todos ferramenta dica controles, se , Win32, ou .

Este tópico contém as seguintes seções.

Estrutura de Árvore de Automação de IU Requerida

A tabela a seguir descreve o Modo de controle e o exibição de conteúdo do Árvore que pertence a dica de ferramenta controla e descreve o que pode estar contido em cada Exibir.Para obter mais informações sobre o árvore, consulte Visão geral da árvore de automação de interface do usuário.

Visão de Controle

Visão de Conteúdo

  • Dica de Ferramenta

  • Texto (0 ou 1)

  • Imagem (0 ou 1)

  • Dica de Ferramenta

Ferramenta dica controles Aparecer apenas no modo de exibição de conteúdo das Árvore se eles podem receber o foco do teclado.Caso contrário, todas as informações a dica de ferramenta de está disponível a partir de HelpTextProperty Sobre o elemento que a dica de ferramenta é referir-se a.

Dica de Ferramenta devem aparecer sob o controle que suas informações está se referindo.Os clientes devem escutar a ToolTipOpenedEvent Para garantir que eles consistentemente obtiverem informações contidas no ferramenta dicas.

Propriedades de Automação de IU Requeridas

O seguinte tabela Listas o As propriedades cujo valor ou definição é especialmente relevantes para controles dica ferramenta.Para obter mais informações propriedades, consulte UI Automation Properties for Clients.

Propriedade

Value (Valor)

Anotações

AutomationIdProperty()

Veja anotações.

O valor desta propriedade precisa ser único em todos os controles de uma aplicação.

BoundingRectangleProperty

Veja anotações.

O retângulo mais externo que contém o controle inteiro.

ClickablePointProperty

Veja anotações.

O ponto clicável deve ser a parte da dica de ferramenta que irá desfazer-se do controle.Algumas dicas ferramenta não têm essa capacidade e não terá um ponto que pode ser clicado.

IsKeyboardFocusableProperty

Veja anotações.

Se o controle pode receber o foco do teclado, deve suportar essa propriedade.

NameProperty

Veja anotações.

O nome do controle dica de ferramenta é o texto que é exibido dentro da dica de ferramenta.

LabeledByProperty

Null

Ferramenta dica controles são sempre auto rotuláveis pelo seu conteúdo.

ControlTypeProperty

Dica de Ferramenta

Esse valor é o mesmo para todos os frameworks de IU.

LocalizedControlTypeProperty

"Dica de Ferramenta"

String localizada correspondente ao tipo de controle do ToolTip.

IsContentElementProperty

Depende

Se o controle dica de ferramenta pode receber o foco do teclado, ela deve estar na exibição de conteúdo da árvore.Se ele for somente texto, em seguida, ele estará disponível como o HelpTextProperty do controle que o gerou.

IsControlElementProperty

True

Controle dica de ferramenta deve sempre ser um controle.

HelpTextProperty

Null

A propriedade HelpTexto será sempre Nulo Para um controle dica ferramenta.

Padrões de Controle de Automação de IU Requeridos

O seguinte tabela Listas o Controlar padrões necessárias para ser suportadas por ferramenta dica controles.Para obter mais informações sobre padrões de controle, consulte Visão Geral de Padrões de Controle de Automação de Interface de Usuário.

Padrão de Controle/Propriedade de Padrão de Controle

Suporte/Valor

Anotações

IWindowProvider

Depende

Dicas de ferramenta que podem ser fechadas, clicando em um item interface do usuário devem oferecer suporte ao WindowPattern para que eles podem fechada automaticamente.

ITextProvedor

Depende

Nem todos os Provedores de automação interface do usuário Poderá ser expor TextPadrão para controles dica ferramenta.

Eventos de Automação de IU Requeridos

Ferramenta dica controles devem aumentar o ToolTipOpenedEvent Quando eles aparecem na tela.O evento irá incluir uma referência para o Elemento da Dica de Ferramenta própria.

O seguinte tabela Listas o Eventos necessárias para ser suportadas por todos os controles dica ferramenta.Para obter mais informações sobre eventos, consulte Visão geral sobre eventos de automação de interface do usuário.

Evento

Suporte

Anotações

TextSelectionChangedEvent

Depende

Nenhum

TextChangedEvent

Depende

Nenhum

WindowClosedEvent

Depende

Nenhum

WindowOpenedEvent

Depende

Nenhum

TooltipOpenedEvent()

Necessário

Nenhum

TooltipClosedEvent()

Necessário

Nenhum

BoundingRectangleProperty Evento de propriedade alterado.

Necessário

Nenhum

IsOffscreenProperty Evento de propriedade alterado.

Necessário

Nenhum

IsEnabledProperty Evento de propriedade alterado.

Necessário

Nenhum

NameProperty Evento de propriedade alterado.

Necessário

Nenhum

WindowVisualStateProperty Evento de propriedade alterado.

Depende

Nenhum

AutomationFocusChangedEvent

Necessário

Nenhum

StructureChangedEvent

Necessário

Nenhum

Consulte também

Conceitos

Visão Geral dos Tipos de Controle de Automação de Interface do Usuário

UI Automation Overview

Referência

ToolTip()