Partilhar via


Suporte a automação de interface do usuário para Controles Padrão

Este tópico contém informações sobre Suporte para controles padrão em aplicativos desenvolvidos para o , Win32e As estruturas.

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

Controles Windows Presentation Foundation

Todos Elementos de controle que fornecem informações ou o suporte para a interação do usuário possuem suporte nativo completo para .Outros elementos, tais como painéis, não são Visível para .

Controles Win32

A maioria Win32 Os controles estão expostos a Através do lado do cliente provedores em UIAutomationClientsideProviders.dll.Este conjunto de módulos (assembly) é automaticamente registrado para uso com Cliente de Automação interface do usuário Os aplicativos.

Suporte completo é fornecido somente para controles de versão 6 do ComCtrl32.dll (disponível com e posterior).

Há suporte para os seguintes controles:

Nome da classe

Tipo de Controle

Button

Button

Button

RadioButton

Button

Group

Button

CheckBox

Button

Hiperlink

Button

SplitButton

Button

CheckBox

ComboBoxEx32

ComboBox

ComboBox

ComboBox

Editar

Document

Editar

Editar

SysLink

Hiperlink

Estático

Texto

Estático

Image

SysIPAddress32

Personalizado

SysHeader32

Header/HeaderItem

SysListView32

DataGrid

SysListView32

List

ListBox (caixa de listagem)

List

ListBox (caixa de listagem)

ListItem

#32768

Menu

#32768

MenuItem

msctls_progress32

ProgressBar

RichEdit

DocumentConsulte a observação.

RichEdit20A

Document

RichEdit20W

Document

RichEdit50W

Document

ScrollBar

Slider

msctls_trackbar32

Slider

msctls_updown32

Spinner

msctls_statusbar32

StatusBar

SysTabControl32

Tab

SysTabControl32

Item de Guia (TabItem)

ToolbarWindow32

Toolbar

ToolbarWindow32

MenuItem

ToolbarWindow32

Button

ToolbarWindow32

CheckBox

ToolbarWindow32

RadioButton

ToolbarWindow32

Separator

tooltips_class32

Dica de Ferramenta

#32774

Dica de Ferramenta

ReBarWindow32

Toolbar

SysTreeView32

Tree

SysTreeView32

TreeItem

Observação   O controle RichEditar é suporte somente para versões acompanham (No Riched20.dll versão 3.1 e posterior e MsftEdit.dll versão 4.1 e posterior).

Não há suporte para os seguintes controles:

Nome da classe

Tipo de controle

SysAnimate32

Image

SysPager

Spinner

SysDateTimePick32

Personalizado

SysMonthCal32

Calendar

MS_WINNOTE

Tooltip

VBBubble

Tooltip

ScrollBar (quando usado como um controle autônomo)

Slider

SuperGrid

Personalizado

Controles de Windows Forms

Os controles estão expostos a Através do lado do cliente provedores em UIAutomationClientsideProviders.dll.Este conjunto de módulos (assembly) é automaticamente registrado para uso com Cliente de Automação interface do usuário Os aplicativos.

Normalmente, Controles que são gerenciados invólucros para Win32 Controles Comuns São suportados pelo .Há suporte para os seguintes controles:

Class Name

Button

CheckBox

CheckedListBox

ColorDialog

ComboBox

FolderBrowser

FontDialog

GroupBox

HscrollBar

ImageList

Rótulo

ListBox (caixa de listagem)

ListView

MainMenu/ContextMenu

MonthCalendar

NotifyIcon

OpenFileDialog

PageSetupDialog

PrintDialog

ProgressBar

RadioButton

RichTextBox

SaveFileDialog

ScrollableControl

SoundPlayer

StatusBar

TabControl/TabPage

TextBox

Timer

Toolbar

Dica de Ferramenta

TrackBar

TreeView

VscrollBar

WebBrowser

Os seguintes controles estão expostos a Apenas por seu suporte. .Algumas funcionalidades podem não estar disponíveis.

Nome do controle

BindingSource

DataGrid

DataGridView

DataNavigator

DomainUpDown

ErrorProvider

FlowLayoutPanel

Formulário

LinkLabel

HelpProvider

MaskedTextBox

MenuStrip/ContextMenuStrip

NumericUpDown

Panel

PictureBox

PrintDocument

PrintPreview-Control

PrintPreview-Dialog

PropertyGrid

UserControl

ToolStrip

TableLayoutPanel

SplitContainer/SplitterPanel

Splitter

RaftingContainer

StatusStrip

Consulte também

Outros recursos

Tipos de controle de automação de interface do usuário