Microsoft.UI.Xaml.Automation.Peers Namespace

Define os tipos de suporte para a infraestrutura do Microsoft Automação da Interface do Usuário.

Classes

AnimatedVisualPlayerAutomationPeer

Expõe tipos AnimatedVisualPlayer ao Microsoft Automação da Interface do Usuário.

AppBarAutomationPeer

Expõe tipos AppBar ao Microsoft Automação da Interface do Usuário.

AppBarButtonAutomationPeer

Expõe tipos AppBarButton ao Microsoft Automação da Interface do Usuário.

AppBarToggleButtonAutomationPeer

Expõe tipos AppBarToggleButton ao Microsoft Automação da Interface do Usuário.

AutomationPeer

Fornece uma classe base que expõe o par de automação de uma classe de proprietário associada ao Microsoft Automação da Interface do Usuário.

AutomationPeerAnnotation

Representa uma única anotação de automação de interface do usuário.

AutoSuggestBoxAutomationPeer

Expõe tipos AutoSuggestBox ao Microsoft Automação da Interface do Usuário.

BreadcrumbBarItemAutomationPeer

Expõe tipos BreadcrumbBar ao Microsoft Automação da Interface do Usuário.

ButtonAutomationPeer

Expõe tipos de botão ao Microsoft Automação da Interface do Usuário.

ButtonBaseAutomationPeer

Representa uma classe base para expor classes derivadas de ButtonBase para o Microsoft Automação da Interface do Usuário.

CalendarDatePickerAutomationPeer

Expõe tipos CalendarDatePicker ao Microsoft Automação da Interface do Usuário.

CheckBoxAutomationPeer

Expõe tipos checkbox ao Microsoft Automação da Interface do Usuário.

ColorPickerSliderAutomationPeer

Expõe tipos ColorPickerSlider ao Microsoft Automação da Interface do Usuário.

ColorSpectrumAutomationPeer

Expõe tipos ColorSpectrum ao Microsoft Automação da Interface do Usuário.

ComboBoxAutomationPeer

Expõe tipos de ComboBox ao Microsoft Automação da Interface do Usuário.

ComboBoxItemAutomationPeer

Expõe o conteúdo do ComboBoxItem em um ComboBox para o Microsoft Automação da Interface do Usuário.

ComboBoxItemDataAutomationPeer

Expõe o conteúdo de dados de um ComboBoxItem à Microsoft Automação da Interface do Usuário.

DatePickerAutomationPeer

Expõe tipos DatePicker ao Microsoft Automação da Interface do Usuário.

DatePickerFlyoutPresenterAutomationPeer

Expõe tipos DatePickerFlyoutPresenter à Microsoft Automação da Interface do Usuário.

DropDownButtonAutomationPeer

Expõe tipos DropDownButton ao Microsoft Automação da Interface do Usuário.

ExpanderAutomationPeer

Expõe tipos de Expansor ao Microsoft Automação da Interface do Usuário.

FlipViewAutomationPeer

Expõe tipos do FlipView ao Microsoft Automação da Interface do Usuário.

FlipViewItemAutomationPeer

Expõe um FlipViewItem ao Microsoft Automação da Interface do Usuário.

FlipViewItemDataAutomationPeer

Expõe o conteúdo de dados de um FlipViewItem ao Microsoft Automação da Interface do Usuário.

FlyoutPresenterAutomationPeer

Expõe tipos FlyoutPresenter ao Microsoft Automação da Interface do Usuário.

FrameworkElementAutomationPeer

Expõe tipos derivados de FrameworkElement (incluindo todos os controles) ao Microsoft Automação da Interface do Usuário.

GridViewAutomationPeer

Expõe tipos GridView ao Microsoft Automação da Interface do Usuário.

GridViewHeaderItemAutomationPeer

Expõe tipos GridViewHeaderItem ao Microsoft Automação da Interface do Usuário.

GridViewItemAutomationPeer

Expõe um GridViewItem ao Microsoft Automação da Interface do Usuário.

GridViewItemDataAutomationPeer

Expõe itens GridView ao Microsoft Automação da Interface do Usuário, usando uma representação de dados do item para que o par dê suporte à rolagem para esse item com reconhecimento de dados.

GroupItemAutomationPeer

Expõe um GroupItem ao Microsoft Automação da Interface do Usuário.

HubAutomationPeer

Expõe tipos de Hub ao Microsoft Automação da Interface do Usuário.

HubSectionAutomationPeer

Expõe tipos HubSection ao Microsoft Automação da Interface do Usuário.

HyperlinkButtonAutomationPeer

Expõe tipos HyperlinkButton ao Microsoft Automação da Interface do Usuário.

ImageAutomationPeer

Expõe tipos de imagem ao Microsoft Automação da Interface do Usuário.

InfoBarAutomationPeer

Expõe tipos do InfoBar ao Microsoft Automação da Interface do Usuário.

ItemAutomationPeer

Expõe um item de dados em uma coleção Items ao Microsoft Automação da Interface do Usuário.

ItemContainerAutomationPeer

Expõe tipos Microsoft.UI.Xaml.Controls.ItemContainer ao Microsoft Automação da Interface do Usuário.

ItemsControlAutomationPeer

Expõe os tipos ItemsControl ao Microsoft Automação da Interface do Usuário.

ItemsViewAutomationPeer

Expõe tipos Microsoft.UI.Xaml.Controls.ItemsView ao Microsoft Automação da Interface do Usuário.

ListBoxAutomationPeer

Expõe tipos ListBox ao Microsoft Automação da Interface do Usuário.

ListBoxItemAutomationPeer

Expõe os itens na coleção Items de uma ListBox à Microsoft Automação da Interface do Usuário.

ListBoxItemDataAutomationPeer

Expõe itens ListBox ao Microsoft Automação da Interface do Usuário, usando uma representação de dados do item para que o par dê suporte à rolagem para esse item com reconhecimento de dados.

ListPickerFlyoutPresenterAutomationPeer

Expõe tipos ListPickerFlyoutPresenter ao Microsoft Automação da Interface do Usuário.

ListViewAutomationPeer

Expõe tipos ListView ao Microsoft Automação da Interface do Usuário.

ListViewBaseAutomationPeer

Uma classe base que fornece uma implementação de par do Microsoft Automação da Interface do Usuário para tipos que derivam de ListViewBase.

ListViewBaseHeaderItemAutomationPeer

Expõe tipos ListViewBaseHeaderItem ao Microsoft Automação da Interface do Usuário.

ListViewHeaderItemAutomationPeer

Expõe tipos ListViewHeaderItem ao Microsoft Automação da Interface do Usuário.

ListViewItemAutomationPeer

Expõe um ListViewItem ao Microsoft Automação da Interface do Usuário.

ListViewItemDataAutomationPeer

Expõe itens ListView ao Microsoft Automação da Interface do Usuário, usando uma representação de dados do item para que o par dê suporte à rolagem para esse item com reconhecimento de dados.

LoopingSelectorAutomationPeer

Expõe tipos LoopingSelector ao Microsoft Automação da Interface do Usuário.

LoopingSelectorItemAutomationPeer

Expõe tipos LoopingSelectorItem ao Microsoft Automação da Interface do Usuário.

LoopingSelectorItemDataAutomationPeer

Expõe o conteúdo de dados de um LoopingSelectorItem para o Microsoft Automação da Interface do Usuário.

MediaPlayerElementAutomationPeer

Expõe tipos MediaPlayerElement ao Microsoft Automação da Interface do Usuário.

MediaTransportControlsAutomationPeer

Expõe tipos MediaTransportControls ao Microsoft Automação da Interface do Usuário.

MenuBarAutomationPeer

Expõe tipos MenuBar ao Microsoft Automação da Interface do Usuário.

MenuBarItemAutomationPeer

Expõe tipos MenuBarItem ao Microsoft Automação da Interface do Usuário.

MenuFlyoutItemAutomationPeer

Expõe tipos MenuFlyoutItem ao Microsoft Automação da Interface do Usuário.

MenuFlyoutPresenterAutomationPeer

Expõe tipos MenuFlyoutPresenter ao Microsoft Automação da Interface do Usuário.

NavigationViewAutomationPeer

Expõe tipos NavigationView ao Microsoft Automação da Interface do Usuário.

NavigationViewItemAutomationPeer

Expõe tipos NavigationViewItem ao Microsoft Automação da Interface do Usuário.

NumberBoxAutomationPeer

Expõe tipos NumberBox ao Microsoft Automação da Interface do Usuário.

PasswordBoxAutomationPeer

Expõe tipos PasswordBox ao Microsoft Automação da Interface do Usuário.

PersonPictureAutomationPeer

Expõe tipos PersonPicture ao Microsoft Automação da Interface do Usuário.

PickerFlyoutPresenterAutomationPeer

Expõe tipos PickerFlyoutPresenter ao Microsoft Automação da Interface do Usuário.

PipsPagerAutomationPeer

Expõe tipos PipsPager ao Microsoft Automação da Interface do Usuário.

PivotAutomationPeer

Expõe tipos dinâmicos ao Microsoft Automação da Interface do Usuário.

PivotItemAutomationPeer

Expõe tipos PivotItem ao Microsoft Automação da Interface do Usuário.

PivotItemDataAutomationPeer

Expõe o conteúdo de dados de um PivotItem à Microsoft Automação da Interface do Usuário.

ProgressBarAutomationPeer

Expõe tipos ProgressBar ao Microsoft Automação da Interface do Usuário.

ProgressRingAutomationPeer

Expõe tipos ProgressRing ao Microsoft Automação da Interface do Usuário.

RadioButtonAutomationPeer

Expõe tipos RadioButton ao Microsoft Automação da Interface do Usuário.

RadioButtonsAutomationPeer

Expõe tipos RadioButtons ao Microsoft Automação da Interface do Usuário.

RangeBaseAutomationPeer

Uma classe base que fornece uma implementação de par do Microsoft Automação da Interface do Usuário para tipos que derivam do RangeBase.

RatingControlAutomationPeer

Expõe tipos RatingControl ao Microsoft Automação da Interface do Usuário.

RepeatButtonAutomationPeer

Expõe tipos RepeatButton ao Microsoft Automação da Interface do Usuário.

RepeaterAutomationPeer

Expõe os tipos ItemsRepeater ao Microsoft Automação da Interface do Usuário.

RichEditBoxAutomationPeer

Expõe tipos RichEditBox ao Microsoft Automação da Interface do Usuário.

RichTextBlockAutomationPeer

Expõe tipos RichTextBlock ao Microsoft Automação da Interface do Usuário.

RichTextBlockOverflowAutomationPeer

Expõe tipos RichTextBlockOverflow ao Microsoft Automação da Interface do Usuário.

ScrollBarAutomationPeer

Expõe tipos ScrollBar ao Microsoft Automação da Interface do Usuário.

ScrollViewerAutomationPeer

Expõe tipos ScrollViewer ao Microsoft Automação da Interface do Usuário.

SelectorAutomationPeer

Uma classe base que fornece uma implementação de par do Microsoft Automação da Interface do Usuário para tipos derivados do Seletor.

SelectorBarItemAutomationPeer

Expõe tipos SelectorBarItem ao Microsoft Automação da Interface do Usuário.

SelectorItemAutomationPeer

Expõe os itens em um Seletor ao Microsoft Automação da Interface do Usuário.

SemanticZoomAutomationPeer

Expõe tipos SemanticZoom ao Microsoft Automação da Interface do Usuário.

SliderAutomationPeer

Expõe tipos de controle deslizante ao Microsoft Automação da Interface do Usuário.

SplitButtonAutomationPeer

Expõe tipos SplitButton ao Microsoft Automação da Interface do Usuário.

TabViewAutomationPeer

Expõe tipos TabView ao Microsoft Automação da Interface do Usuário.

TabViewItemAutomationPeer

Expõe tipos TabViewItem ao Microsoft Automação da Interface do Usuário.

TeachingTipAutomationPeer

Expõe tipos de TeachingTip ao Microsoft Automação da Interface do Usuário.

TextBlockAutomationPeer

Expõe tipos TextBlock ao Microsoft Automação da Interface do Usuário.

TextBoxAutomationPeer

Expõe tipos TextBox ao Microsoft Automação da Interface do Usuário.

ThumbAutomationPeer

Expõe tipos thumb para o Microsoft Automação da Interface do Usuário.

TimePickerAutomationPeer

Expõe tipos TimePicker ao Microsoft Automação da Interface do Usuário.

TimePickerFlyoutPresenterAutomationPeer

Expõe os tipos TimePickerFlyoutPresenter ao Microsoft Automação da Interface do Usuário.

ToggleButtonAutomationPeer

Expõe tipos ToggleButton ao Microsoft Automação da Interface do Usuário.

ToggleMenuFlyoutItemAutomationPeer

Expõe os tipos ToggleMenuFlyoutItem ao Microsoft Automação da Interface do Usuário.

ToggleSplitButtonAutomationPeer

Expõe tipos ToggleSplitButton ao Microsoft Automação da Interface do Usuário.

ToggleSwitchAutomationPeer

Expõe tipos ToggleSwitch ao Microsoft Automação da Interface do Usuário.

TreeViewItemAutomationPeer

Expõe tipos TreeViewItem ao Microsoft Automação da Interface do Usuário.

TreeViewItemDataAutomationPeer

Expõe tipos de dados TreeViewItem ao Microsoft Automação da Interface do Usuário.

TreeViewListAutomationPeer

Expõe tipos TreeViewList ao Microsoft Automação da Interface do Usuário.

WebView2AutomationPeer

Expõe tipos WebView2 ao Microsoft Automação da Interface do Usuário.

Estruturas

RawElementProviderRuntimeId

Representa a ID de runtime de um elemento .

Enumerações

AccessibilityView

Declara como um controle deve ser incluído em diferentes exibições de uma árvore do Microsoft Automação da Interface do Usuário.

AutomationControlType

Especifica o tipo de controle exposto ao cliente do Microsoft Automação da Interface do Usuário. Usado por GetAutomationControlType.

AutomationEvents

Especifica o evento gerado pelo elemento por meio do AutomationPeer associado. Usado por RaiseAutomationEvent.

AutomationHeadingLevel

Define os níveis de título para elementos Automação da Interface do Usuário.

AutomationLandmarkType

Define os tipos de ponto de referência de automação para elementos.

AutomationLiveSetting

Descreve as características de notificação de uma região dinâmica específica em uma interface do usuário do aplicativo. Usado por GetLiveSetting e AutomationProperties.LiveSetting.

AutomationNavigationDirection

Define as direções de navegação na árvore de Automação da Interface do Usuário da Microsoft.

AutomationNotificationKind

Indica o tipo de notificação ao chamar RaiseNotificationEvent

AutomationNotificationProcessing

Especifica a ordem na qual uma notificação é processada.

AutomationOrientation

Especifica a direção de orientação na qual um controle pode ser apresentado. Os valores são usados por GetOrientation.

AutomationStructureChangeType

Define os tipos de alteração na estrutura de árvore do Microsoft Automação da Interface do Usuário.

PatternInterface

Especifica o padrão de controle que o método GetPattern retorna.

Exemplos

O aplicativo Galeria da WinUI 3 inclui exemplos interativos da maioria dos controles, recursos e funcionalidades da WinUI 3. Obtenha o aplicativo na Microsoft Store ou o código-fonte no GitHub.

Comentários

Controles winUI e outros elementos da interface do usuário implementam Automação da Interface do Usuário suporte para relatar funções e valores. Você pode usar Automação da Interface do Usuário ferramentas para examinar as informações de função e valor ou examinar as implementações de AutomationPeer de cada controle. As funções disponíveis em uma estrutura de Automação da IU são definidas na enumeração AutomationControlType. Automação da Interface do Usuário clientes, como tecnologias adaptativas, podem obter informações de função chamando métodos que a estrutura Automação da Interface do Usuário expõe por meio do AutomationPeer do controle.

Confira também