Partilhar via


Suporte de automação de interface de usuário para o tipo de controle TitleBar

Este tópico fornece informações sobre Suporte para a barra de título 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 de barra de título representam títulos ou barras de legendas em uma janela.

As seções a seguir Definirm a necessária estrutura de árvore, propriedades, padrões de Controlarar e eventos para o tipo de Controlarar Barra de título.O Requisitos Aplicar para todos os controles barra de título, 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 ao barra de título Controles 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

  • TitleBar

  • Menu (1)

  • Botão (0 ou mais)

  • O controle TitleBar não contém conteúdo.

Propriedades de Automação de IU Requeridas

O seguinte tabela Listas o As propriedades cujo valor ou definição é especialmente relevantes para controles Barra de título.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 delimitador de uma barra de título deve abranger todos os controles contidos dentro dela.

ClickablePointProperty

Veja anotações.

Suportado se houver um retângulo de fronteiras.Se nem todo ponto dentro do retângulo de fronteira é clicável, e você realiza teste de hit especializado, então sobreponha e forneça um ponto clicável.

IsKeyboardFocusableProperty

Falso

Barras de título nunca têm o foco do teclado.

NameProperty

""

O barra de título não é conteúdo; suas informações textuais são expostas na janela pai.

LabeledByProperty

Veja anotações.

O controle TitleBar geralmente não tem um rótulo.

ControlTypeProperty

TitleBar

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

LocalizedControlTypeProperty

"barra de título"

String localizada correspondente ao tipo de controle do TitleBar.

IsContentElementProperty

Falso

O controle de barra de título nunca é de conteúdo.

IsControlElementProperty

True

O controle de barra de título deve sempre ser um controle.

IsOffscreenProperty

Depende

Esse controle retornará um valor dependendo de a barra de título estar visível ou não na tela.

HelpTextProperty

""

Não é necessário expor texto de ajuda.

AcceleratorKeyProperty

""

Controles de barra de título nunca tem teclas de aceleração.

AccessKeyProperty

""

O controle de barra de título não tem uma chave de acesso.

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

O tipo de controle Barra de título não é necessário para oferecer suporte qualquer Padrões de Controlarar.Sua funcionalidade é exposta através do padrão de controle Window no controle Window.

Eventos de Automação de IU Requeridos

O seguinte tabela Listas o Eventos necessárias para ser suportadas por todos os controles barra de título.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

BoundingRectangleProperty Evento de propriedade alterado.

Necessário

Nenhum

IsOffscreenProperty Evento de propriedade alterado.

Necessário

Nenhum

IsEnabledProperty Evento de propriedade alterado.

Nunca

Nenhum

AutomationFocusChangedEvent

Nunca

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

TitleBar()