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
- Controles Win32
- Controles de Windows Forms
- Tópicos relacionados
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 |