Identificatori delle proprietà di disponibilità del pattern di controllo

In questo argomento vengono descritte le costanti denominate per le proprietà utilizzate per determinare se un elemento di automazione supporta un modello di controllo specifico. Tutte queste proprietà hanno il tipo di dati VT_BOOL e il valore predefinito FALSE.

Costante/valore Descrizione
UIA_IsAnnotationPatternAvailablePropertyId
30118
Identifica la proprietà IsAnnotationPatternAvailable , che indica se il pattern di controllo Annotation è disponibile per l'elemento di automazione. Se TRUE, un client può recuperare un'interfaccia IUIAutomationAnnotationPattern dall'elemento . Supportato a partire da Windows 8.
UIA_IsCustomNavigationPatternAvailablePropertyId
30151
Identifica la proprietà IsCustomNavigationPatternAvailable , che indica se il pattern di controllo CustomNavigation è disponibile per l'elemento di automazione. Se TRUE, un client può recuperare un'interfaccia IUIAutomationCustomNavigationPattern dall'elemento . Supportato a partire da Windows 10.
UIA_IsDockPatternAvailablePropertyId
30027
Identifica la proprietà IsDockPatternAvailable , che indica se il pattern di controllo Dock è disponibile per l'elemento di automazione. Se TRUE, un client può recuperare un'interfaccia IUIAutomationDockPattern dall'elemento .
UIA_IsDragPatternAvailablePropertyId
30137
Identifica la proprietà IsDragPatternAvailable , che indica se il pattern di controllo Drag è disponibile per l'elemento di automazione. Se TRUE, un client può recuperare un'interfaccia IUIAutomationDragPattern dall'elemento . Supportato a partire da Windows 8.
UIA_IsDropTargetPatternAvailablePropertyId
30141
Identifica la proprietà IsDropTargetPatternAvailable , che indica se il pattern di controllo DropTarget è disponibile per l'elemento di automazione. Se TRUE, un client può recuperare un'interfaccia IUIAutomationDropTargetPattern dall'elemento . Supportato a partire da Windows 8.
UIA_IsExpandCollapsePatternAvailablePropertyId
30028
Identifica la proprietà IsExpandCollapsePatternAvailable , che indica se il pattern di controllo ExpandCollapse è disponibile per l'elemento di automazione. Se TRUE, un client può recuperare un'interfaccia IUIAutomationExpandCollapsePattern dall'elemento .
UIA_IsGridItemPatternAvailablePropertyId
30029
Identifica la proprietà IsGridItemPatternAvailable , che indica se il pattern di controllo GridItem è disponibile per l'elemento di automazione. Se TRUE, un client può recuperare un'interfaccia IUIAutomationGridItemPattern dall'elemento .
UIA_IsGridPatternAvailablePropertyId
30030
Identifica la proprietà IsGridPatternAvailable , che indica se il pattern di controllo Grid è disponibile per l'elemento di automazione. Se TRUE, un client può recuperare un'interfaccia IUIAutomationGridPattern dall'elemento .
UIA_IsInvokePatternAvailablePropertyId
30031
Identifica la proprietà IsInvokePatternAvailable , che indica se il pattern di controllo Invoke è disponibile per l'elemento di automazione. Se TRUE, un client può recuperare un'interfaccia IUIAutomationInvokePattern dall'elemento .
UIA_IsItemContainerPatternAvailablePropertyId
30108
Identifica la proprietà IsItemContainerPatternAvailable , che indica se il pattern di controllo ItemContainer è disponibile per l'elemento di automazione. Se TRUE, un client può recuperare un'interfaccia IUIAutomationItemContainerPattern dall'elemento .
UIA_IsLegacyIAccessiblePatternAvailablePropertyId
30090
Identifica la proprietà IsLegacyIAccessiblePatternAvailable , che indica se il pattern di controllo LegacyIAccessible è disponibile per l'elemento di automazione. Se TRUE, un client può recuperare un'interfaccia IUIAutomationLegacyIAccessiblePattern dall'elemento .
UIA_IsMultipleViewPatternAvailablePropertyId
30032
Identifica la proprietà IsMultipleViewPatternAvailable , che indica se il pattern di controllo MultipleView è disponibile per l'elemento di automazione. Se TRUE, un client può recuperare un'interfaccia IUIAutomationMultipleViewPattern dall'elemento .
UIA_IsObjectModelPatternAvailablePropertyId
30112
Identifica la proprietà IsObjectModelPatternAvailable , che indica se il pattern di controllo ObjectModel è disponibile per l'elemento di automazione. Se TRUE, un client può recuperare un'interfaccia IUIAutomationObjectModelPattern dall'elemento . Supportato a partire da Windows 8.
UIA_IsRangeValuePatternAvailablePropertyId
30033
Identifica la proprietà IsRangeValuePatternAvailable , che indica se il pattern di controllo RangeValue è disponibile per l'elemento di automazione. Se TRUE, un client può recuperare un'interfaccia IUIAutomationRangeValuePattern dall'elemento .
UIA_IsScrollItemPatternAvailablePropertyId
30035
Identifica la proprietà IsScrollItemPatternAvailable , che indica se il pattern di controllo ScrollItem è disponibile per l'elemento di automazione. Se TRUE, un client può recuperare un'interfaccia IUIAutomationScrollItemPattern dall'elemento .
UIA_IsScrollPatternAvailablePropertyId
30034
Identifica la proprietà IsScrollPatternAvailable , che indica se il pattern di controllo Scroll è disponibile per l'elemento di automazione. Se TRUE, un client può recuperare un'interfaccia IUIAutomationScrollPattern dall'elemento .
UIA_IsSelectionItemPatternAvailablePropertyId
30036
Identifica la proprietà IsSelectionItemPatternAvailable , che indica se il pattern di controllo SelectionItem è disponibile per l'elemento di automazione. Se TRUE, un client può recuperare un'interfaccia IUIAutomationSelectionItemPattern dall'elemento .
UIA_IsSelectionPatternAvailablePropertyId
30037
Identifica la proprietà IsSelectionPatternAvailable , che indica se il pattern di controllo Selection è disponibile per l'elemento di automazione. Se TRUE, un client può recuperare un'interfaccia IUIAutomationSelectionPattern dall'elemento .
UIA_IsSpreadsheetPatternAvailablePropertyId
30128
Identifica la proprietà IsSpreadsheetPatternAvailable , che indica se il pattern di controllo Foglio di calcolo è disponibile per l'elemento di automazione. Se TRUE, un client può recuperare un'interfaccia IUIAutomationSpreadsheetPattern dall'elemento . Supportato a partire da Windows 8.
UIA_IsSpreadsheetItemPatternAvailablePropertyId
30132
Identifica la proprietà IsSpreadsheetItemPatternAvailable , che indica se il pattern di controllo SpreadsheetItem è disponibile per l'elemento di automazione. Se TRUE, un client può recuperare un'interfaccia IUIAutomationSpreadsheetItemPattern dall'elemento . Supportato a partire da Windows 8.
UIA_IsStylesPatternAvailablePropertyId
30127
Identifica la proprietà IsStylesPatternAvailable , che indica se il pattern di controllo Styles è disponibile per l'elemento di automazione. Se TRUE, un client può recuperare un'interfaccia IUIAutomationStylesPattern dall'elemento . Supportato a partire da Windows 8.
UIA_IsSynchronizedInputPatternAvailablePropertyId
30110
Identifica la proprietà IsSynchronizedInputPatternAvailable , che indica se il pattern di controllo SynchronizedInput è disponibile per l'elemento di automazione. Se TRUE, un client può recuperare un'interfaccia IUIAutomationSynchronizedInputPattern dall'elemento .
UIA_IsTableItemPatternAvailablePropertyId
30039
Identifica la proprietà IsTableItemPatternAvailable , che indica se il pattern di controllo TableItem è disponibile per l'elemento di automazione. Se TRUE, un client può recuperare un'interfaccia IUIAutomationTableItemPattern dall'elemento .
UIA_IsTablePatternAvailablePropertyId
30038
Identifica la proprietà IsTablePatternAvailable , che indica se il pattern di controllo Table è disponibile per l'elemento di automazione. Se TRUE, un client può recuperare un'interfaccia IUIAutomationTablePattern dall'elemento .
UIA_IsTextChildPatternAvailablePropertyId
30136
Identifica la proprietà IsTextChildPatternAvailable , che indica se il pattern di controllo TextChild è disponibile per l'elemento di automazione. Se TRUE, un client può recuperare un'interfaccia IUIAutomationTextChildPattern dall'elemento . Supportato a partire da Windows 8.
UIA_IsTextEditPatternAvailablePropertyId
30149
Identifica la proprietà IsTextEditPatternAvailable , che indica se il pattern di controllo TextEdit è disponibile per l'elemento di automazione. Se TRUE, un client può recuperare un'interfaccia IUIAutomationTextEditPattern dall'elemento . Supportato a partire da Windows 8.1.
UIA_IsTextPatternAvailablePropertyId
30040
Identifica la proprietà IsTextPatternAvailable , che indica se il pattern di controllo Text è disponibile per l'elemento di automazione. Se TRUE, un client può recuperare un'interfaccia IUIAutomationTextPattern dall'elemento .
UIA_IsTextPattern2AvailablePropertyId
30119
Identifica la proprietà IsTextPattern2Available , che indica se la versione 2 del pattern di controllo Text è disponibile per l'elemento di automazione. Se TRUE, un client può recuperare un'interfaccia IUIAutomationTextPattern2 dall'elemento . Supportato a partire da Windows 8.
UIA_IsTogglePatternAvailablePropertyId
30041
Identifica la proprietà IsTogglePatternAvailable , che indica se il pattern di controllo Toggle è disponibile per l'elemento di automazione. Se TRUE, un client può recuperare un'interfaccia IUIAutomationTogglePattern dall'elemento .
UIA_IsTransformPatternAvailablePropertyId
30042
Identifica la proprietà IsTransformPatternAvailable , che indica se il pattern di controllo Transform è disponibile per l'elemento di automazione. Se TRUE, un client può recuperare un'interfaccia IUIAutomationTransformPattern dall'elemento .
UIA_IsTransformPattern2AvailablePropertyId
30134
Identifica la proprietà IsTransformPattern2Available , che indica se la versione 2 del pattern di controllo Transform è disponibile per l'elemento di automazione. Se TRUE, un client può recuperare un'interfaccia IUIAutomationTransformPattern2 dall'elemento . Supportato a partire da Windows 8.
UIA_IsValuePatternAvailablePropertyId
30043
Identifica la proprietà IsValuePatternAvailable , che indica se il pattern di controllo Value è disponibile per l'elemento di automazione. Se TRUE, un client può recuperare un'interfaccia IUIAutomationValuePattern dall'elemento .
UIA_IsVirtualizedItemPatternAvailablePropertyId
30109
Identifica la proprietà IsVirtualizedItemPatternAvailable , che indica se il pattern di controllo VirtualizedItem è disponibile per l'elemento di automazione. Se TRUE, un client può recuperare un'interfaccia IUIAutomationVirtualizedItemPattern dall'elemento .
UIA_IsWindowPatternAvailablePropertyId
30044
Identifica la proprietà IsWindowPatternAvailable , che indica se il pattern di controllo Window è disponibile per l'elemento di automazione. Se TRUE, un client può recuperare un'interfaccia IUIAutomationWindowPattern dall'elemento .

Requisiti

Requisito Valore
Client minimo supportato
Windows XP [app desktop | App UWP]
Server minimo supportato
Windows Server 2003 [app desktop | App UWP]
Intestazione
UIAutomationClient.h

Vedi anche

Informazioni concettuali

Cenni preliminari sulle proprietà di automazione interfaccia utente

Recupero di proprietà da elementi Automazione interfaccia utente

Cenni preliminari sui pattern di controllo per l'automazione interfaccia utente