Identificadores de propriedade de disponibilidade do padrão de controle

Este tópico descreve as constantes nomeadas para propriedades usadas para determinar se um elemento de automação dá suporte a um padrão de controle específico. Todas essas propriedades têm tipo de dados de VT_BOOL e um valor padrão de FALSE.

Constante/valor Descrição
UIA_IsAnnotationPatternAvailablePropertyId
30118
Identifica a propriedade IsAnnotationPatternAvailable , que indica se o padrão de controle Annotation está disponível para o elemento de automação. Se TRUE, um cliente poderá recuperar uma interface IUIAutomationAnnotationPattern do elemento . Com suporte a partir do Windows 8.
UIA_IsCustomNavigationPatternAvailablePropertyId
30151
Identifica a propriedade IsCustomNavigationPatternAvailable , que indica se o padrão de controle CustomNavigation está disponível para o elemento de automação. Se TRUE, um cliente poderá recuperar uma interface IUIAutomationCustomNavigationPattern do elemento . Com suporte a partir do Windows 10.
UIA_IsDockPatternAvailablePropertyId
30027
Identifica a propriedade IsDockPatternAvailable , que indica se o padrão de controle Dock está disponível para o elemento de automação. Se TRUE, um cliente poderá recuperar uma interface IUIAutomationDockPattern do elemento .
UIA_IsDragPatternAvailablePropertyId
30137
Identifica a propriedade IsDragPatternAvailable , que indica se o padrão de controle Drag está disponível para o elemento de automação. Se TRUE, um cliente poderá recuperar uma interface IUIAutomationDragPattern do elemento . Com suporte a partir do Windows 8.
UIA_IsDropTargetPatternAvailablePropertyId
30141
Identifica a propriedade IsDropTargetPatternAvailable , que indica se o padrão de controle DropTarget está disponível para o elemento de automação. Se TRUE, um cliente poderá recuperar uma interface IUIAutomationDropTargetPattern do elemento . Com suporte a partir do Windows 8.
UIA_IsExpandCollapsePatternAvailablePropertyId
30028
Identifica a propriedade IsExpandCollapsePatternAvailable , que indica se o padrão de controle ExpandCollapse está disponível para o elemento de automação. Se TRUE, um cliente poderá recuperar uma interface IUIAutomationExpandCollapsePattern do elemento .
UIA_IsGridItemPatternAvailablePropertyId
30029
Identifica a propriedade IsGridItemPatternAvailable , que indica se o padrão de controle GridItem está disponível para o elemento de automação. Se TRUE, um cliente poderá recuperar uma interface IUIAutomationGridItemPattern do elemento .
UIA_IsGridPatternAvailablePropertyId
30030
Identifica a propriedade IsGridPatternAvailable , que indica se o padrão de controle Grid está disponível para o elemento de automação. Se TRUE, um cliente poderá recuperar uma interface IUIAutomationGridPattern do elemento .
UIA_IsInvokePatternAvailablePropertyId
30031
Identifica a propriedade IsInvokePatternAvailable , que indica se o padrão de controle Invoke está disponível para o elemento de automação. Se TRUE, um cliente poderá recuperar uma interface IUIAutomationInvokePattern do elemento .
UIA_IsItemContainerPatternAvailablePropertyId
30108
Identifica a propriedade IsItemContainerPatternAvailable , que indica se o padrão de controle ItemContainer está disponível para o elemento de automação. Se TRUE, um cliente poderá recuperar uma interface IUIAutomationItemContainerPattern do elemento .
UIA_IsLegacyIAccessiblePatternAvailablePropertyId
30090
Identifica a propriedade IsLegacyIAccessiblePatternAvailable , que indica se o padrão de controle LegacyIAccessible está disponível para o elemento de automação. Se TRUE, um cliente poderá recuperar uma interface IUIAutomationLegacyIAccessiblePattern do elemento .
UIA_IsMultipleViewPatternAvailablePropertyId
30032
Identifica a propriedade IsMultipleViewPatternAvailable , que indica se o padrão de controle MultipleView está disponível para o elemento de automação. Se TRUE, um cliente poderá recuperar uma interface IUIAutomationMultipleViewPattern do elemento .
UIA_IsObjectModelPatternAvailablePropertyId
30112
Identifica a propriedade IsObjectModelPatternAvailable , que indica se o padrão de controle ObjectModel está disponível para o elemento de automação. Se TRUE, um cliente poderá recuperar uma interface IUIAutomationObjectModelPattern do elemento . Com suporte a partir do Windows 8.
UIA_IsRangeValuePatternAvailablePropertyId
30033
Identifica a propriedade IsRangeValuePatternAvailable , que indica se o padrão de controle RangeValue está disponível para o elemento de automação. Se TRUE, um cliente poderá recuperar uma interface IUIAutomationRangeValuePattern do elemento .
UIA_IsScrollItemPatternAvailablePropertyId
30035
Identifica a propriedade IsScrollItemPatternAvailable , que indica se o padrão de controle ScrollItem está disponível para o elemento de automação. Se TRUE, um cliente poderá recuperar uma interface IUIAutomationScrollItemPattern do elemento .
UIA_IsScrollPatternAvailablePropertyId
30034
Identifica a propriedade IsScrollPatternAvailable , que indica se o padrão de controle Scroll está disponível para o elemento de automação. Se TRUE, um cliente poderá recuperar uma interface IUIAutomationScrollPattern do elemento .
UIA_IsSelectionItemPatternAvailablePropertyId
30036
Identifica a propriedade IsSelectionItemPatternAvailable , que indica se o padrão de controle SelectionItem está disponível para o elemento de automação. Se TRUE, um cliente poderá recuperar uma interface IUIAutomationSelectionItemPattern do elemento .
UIA_IsSelectionPatternAvailablePropertyId
30037
Identifica a propriedade IsSelectionPatternAvailable , que indica se o padrão de controle Selection está disponível para o elemento de automação. Se TRUE, um cliente poderá recuperar uma interface IUIAutomationSelectionPattern do elemento .
UIA_IsSpreadsheetPatternAvailablePropertyId
30128
Identifica a propriedade IsSpreadsheetPatternAvailable , que indica se o padrão de controle Planilha está disponível para o elemento de automação. Se TRUE, um cliente poderá recuperar uma interface IUIAutomationSpreadsheetPattern do elemento . Com suporte a partir do Windows 8.
UIA_IsSpreadsheetItemPatternAvailablePropertyId
30132
Identifica a propriedade IsSpreadsheetItemPatternAvailable , que indica se o padrão de controle SpreadsheetItem está disponível para o elemento de automação. Se TRUE, um cliente poderá recuperar uma interface IUIAutomationSpreadsheetItemPattern do elemento . Com suporte a partir do Windows 8.
UIA_IsStylesPatternAvailablePropertyId
30127
Identifica a propriedade IsStylesPatternAvailable , que indica se o padrão de controle Styles está disponível para o elemento de automação. Se TRUE, um cliente poderá recuperar uma interface IUIAutomationStylesPattern do elemento . Com suporte a partir do Windows 8.
UIA_IsSynchronizedInputPatternAvailablePropertyId
30110
Identifica a propriedade IsSynchronizedInputPatternAvailable , que indica se o padrão de controle SynchronizedInput está disponível para o elemento de automação. Se TRUE, um cliente poderá recuperar uma interface IUIAutomationSynchronizedInputPattern do elemento .
UIA_IsTableItemPatternAvailablePropertyId
30039
Identifica a propriedade IsTableItemPatternAvailable , que indica se o padrão de controle TableItem está disponível para o elemento de automação. Se TRUE, um cliente poderá recuperar uma interface IUIAutomationTableItemPattern do elemento .
UIA_IsTablePatternAvailablePropertyId
30038
Identifica a propriedade IsTablePatternAvailable , que indica se o padrão de controle Table está disponível para o elemento de automação. Se TRUE, um cliente poderá recuperar uma interface IUIAutomationTablePattern do elemento .
UIA_IsTextChildPatternAvailablePropertyId
30136
Identifica a propriedade IsTextChildPatternAvailable , que indica se o padrão de controle TextChild está disponível para o elemento de automação. Se TRUE, um cliente poderá recuperar uma interface IUIAutomationTextChildPattern do elemento . Com suporte a partir do Windows 8.
UIA_IsTextEditPatternAvailablePropertyId
30149
Identifica a propriedade IsTextEditPatternAvailable , que indica se o padrão de controle TextEdit está disponível para o elemento de automação. Se TRUE, um cliente poderá recuperar uma interface IUIAutomationTextEditPattern do elemento . Suporte começando com Windows 8.1.
UIA_IsTextPatternAvailablePropertyId
30040
Identifica a propriedade IsTextPatternAvailable , que indica se o padrão de controle Text está disponível para o elemento de automação. Se TRUE, um cliente poderá recuperar uma interface IUIAutomationTextPattern do elemento .
UIA_IsTextPattern2AvailablePropertyId
30119
Identifica a propriedade IsTextPattern2Available , que indica se a versão dois do padrão de controle Text está disponível para o elemento de automação. Se TRUE, um cliente poderá recuperar uma interface IUIAutomationTextPattern2 do elemento . Com suporte a partir do Windows 8.
UIA_IsTogglePatternAvailablePropertyId
30041
Identifica a propriedade IsTogglePatternAvailable , que indica se o padrão de controle Toggle está disponível para o elemento de automação. Se TRUE, um cliente poderá recuperar uma interface IUIAutomationTogglePattern do elemento .
UIA_IsTransformPatternAvailablePropertyId
30042
Identifica a propriedade IsTransformPatternAvailable , que indica se o padrão de controle Transform está disponível para o elemento de automação. Se TRUE, um cliente poderá recuperar uma interface IUIAutomationTransformPattern do elemento .
UIA_IsTransformPattern2AvailablePropertyId
30134
Identifica a propriedade IsTransformPattern2Available , que indica se a versão dois do padrão de controle Transform está disponível para o elemento de automação. Se TRUE, um cliente poderá recuperar uma interface IUIAutomationTransformPattern2 do elemento . Com suporte a partir do Windows 8.
UIA_IsValuePatternAvailablePropertyId
30043
Identifica a propriedade IsValuePatternAvailable , que indica se o padrão de controle Value está disponível para o elemento de automação. Se TRUE, um cliente poderá recuperar uma interface IUIAutomationValuePattern do elemento .
UIA_IsVirtualizedItemPatternAvailablePropertyId
30109
Identifica a propriedade IsVirtualizedItemPatternAvailable , que indica se o padrão de controle VirtualizedItem está disponível para o elemento de automação. Se TRUE, um cliente poderá recuperar uma interface IUIAutomationVirtualizedItemPattern do elemento .
UIA_IsWindowPatternAvailablePropertyId
30044
Identifica a propriedade IsWindowPatternAvailable , que indica se o padrão de controle Window está disponível para o elemento de automação. Se TRUE, um cliente poderá recuperar uma interface IUIAutomationWindowPattern do elemento .

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows XP [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte
Windows Server 2003 [aplicativos da área de trabalho | Aplicativos UWP]
Cabeçalho
UIAutomationClient.h

Confira também

Conceitual

Visão geral das propriedades de automação da interface do usuário

Recuperando propriedades de elementos Automação da Interface do Usuário

Visão Geral de Padrões de Controle de Automação de Interface de Usuário