Identificateurs de propriétés de disponibilité du modèle de contrôle
Cette rubrique décrit les constantes nommées pour les propriétés utilisées pour déterminer si un élément Automation prend en charge un modèle de contrôle particulier. Toutes ces propriétés ont le type de données VT_BOOL et la valeur par défaut FALSE.
Constante/valeur | Description |
---|---|
|
Identifie la propriété IsAnnotationPatternAvailable , qui indique si le modèle de contrôle Annotation est disponible pour l’élément automation. Si la valeur est TRUE, un client peut récupérer une interface IUIAutomationAnnotationPattern à partir de l’élément . Pris en charge à partir de Windows 8. |
|
Identifie la propriété IsCustomNavigationPatternAvailable , qui indique si le modèle de contrôle CustomNavigation est disponible pour l’élément automation. Si la valeur est TRUE, un client peut récupérer une interface IUIAutomationCustomNavigationPattern à partir de l’élément . Pris en charge à partir de Windows 10. |
|
Identifie la propriété IsDockPatternAvailable , qui indique si le modèle de contrôle Dock est disponible pour l’élément automation. Si la valeur est TRUE, un client peut récupérer une interface IUIAutomationDockPattern à partir de l’élément . |
|
Identifie la propriété IsDragPatternAvailable , qui indique si le modèle de contrôle Glisser est disponible pour l’élément automation. Si la valeur est TRUE, un client peut récupérer une interface IUIAutomationDragPattern à partir de l’élément . Pris en charge à partir de Windows 8. |
|
Identifie la propriété IsDropTargetPatternAvailable , qui indique si le modèle de contrôle DropTarget est disponible pour l’élément automation. Si la valeur est TRUE, un client peut récupérer une interface IUIAutomationDropTargetPattern à partir de l’élément . Pris en charge à partir de Windows 8. |
|
Identifie la propriété IsExpandCollapsePatternAvailable , qui indique si le modèle de contrôle ExpandCollapse est disponible pour l’élément automation. Si la valeur est TRUE, un client peut récupérer une interface IUIAutomationExpandCollapsePattern à partir de l’élément . |
|
Identifie la propriété IsGridItemPatternAvailable , qui indique si le modèle de contrôle GridItem est disponible pour l’élément automation. Si la valeur est TRUE, un client peut récupérer une interface IUIAutomationGridItemPattern à partir de l’élément . |
|
Identifie la propriété IsGridPatternAvailable , qui indique si le modèle de contrôle Grid est disponible pour l’élément automation. Si la valeur est TRUE, un client peut récupérer une interface IUIAutomationGridPattern à partir de l’élément . |
|
Identifie la propriété IsInvokePatternAvailable , qui indique si le modèle de contrôle Invoke est disponible pour l’élément automation. Si la valeur est TRUE, un client peut récupérer une interface IUIAutomationInvokePattern à partir de l’élément . |
|
Identifie la propriété IsItemContainerPatternAvailable , qui indique si le modèle de contrôle ItemContainer est disponible pour l’élément automation. Si la valeur est TRUE, un client peut récupérer une interface IUIAutomationItemContainerPattern à partir de l’élément . |
|
Identifie la propriété IsLegacyIAccessiblePatternAvailable , qui indique si le modèle de contrôle LegacyIAccessible est disponible pour l’élément automation. Si la valeur est TRUE, un client peut récupérer une interface IUIAutomationLegacyIAccessiblePattern à partir de l’élément . |
|
Identifie la propriété IsMultipleViewPatternAvailable , qui indique si le modèle de contrôle MultipleView est disponible pour l’élément automation. Si la valeur est TRUE, un client peut récupérer une interface IUIAutomationMultipleViewPattern à partir de l’élément . |
|
Identifie la propriété IsObjectModelPatternAvailable , qui indique si le modèle de contrôle ObjectModel est disponible pour l’élément automation. Si la valeur est TRUE, un client peut récupérer une interface IUIAutomationObjectModelPattern à partir de l’élément . Pris en charge à partir de Windows 8. |
|
Identifie la propriété IsRangeValuePatternAvailable , qui indique si le modèle de contrôle RangeValue est disponible pour l’élément automation. Si la valeur est TRUE, un client peut récupérer une interface IUIAutomationRangeValuePattern à partir de l’élément . |
|
Identifie la propriété IsScrollItemPatternAvailable , qui indique si le modèle de contrôle ScrollItem est disponible pour l’élément automation. Si la valeur est TRUE, un client peut récupérer une interface IUIAutomationScrollItemPattern à partir de l’élément . |
|
Identifie la propriété IsScrollPatternAvailable , qui indique si le modèle de contrôle Scroll est disponible pour l’élément automation. Si la valeur est TRUE, un client peut récupérer une interface IUIAutomationScrollPattern à partir de l’élément . |
|
Identifie la propriété IsSelectionItemPatternAvailable , qui indique si le modèle de contrôle SelectionItem est disponible pour l’élément automation. Si la valeur est TRUE, un client peut récupérer une interface IUIAutomationSelectionItemPattern à partir de l’élément . |
|
Identifie la propriété IsSelectionPatternAvailable , qui indique si le modèle de contrôle Selection est disponible pour l’élément automation. Si la valeur est TRUE, un client peut récupérer une interface IUIAutomationSelectionPattern à partir de l’élément . |
|
Identifie la propriété IsSpreadsheetPatternAvailable , qui indique si le modèle de contrôle Spreadsheet est disponible pour l’élément automation. Si la valeur est TRUE, un client peut récupérer une interface IUIAutomationSpreadsheetPattern à partir de l’élément . Pris en charge à partir de Windows 8. |
|
Identifie la propriété IsSpreadsheetItemPatternAvailable , qui indique si le modèle de contrôle SpreadsheetItem est disponible pour l’élément automation. Si la valeur est TRUE, un client peut récupérer une interface IUIAutomationSpreadsheetItemPattern à partir de l’élément . Pris en charge à partir de Windows 8. |
|
Identifie la propriété IsStylesPatternAvailable , qui indique si le modèle de contrôle Styles est disponible pour l’élément automation. Si la valeur est TRUE, un client peut récupérer une interface IUIAutomationStylesPattern à partir de l’élément . Pris en charge à partir de Windows 8. |
|
Identifie la propriété IsSynchronizedInputPatternAvailable , qui indique si le modèle de contrôle SynchronizedInput est disponible pour l’élément Automation. Si la valeur est TRUE, un client peut récupérer une interface IUIAutomationSynchronizedInputPattern à partir de l’élément . |
|
Identifie la propriété IsTableItemPatternAvailable , qui indique si le modèle de contrôle TableItem est disponible pour l’élément Automation. Si la valeur est TRUE, un client peut récupérer une interface IUIAutomationTableItemPattern à partir de l’élément . |
|
Identifie la propriété IsTablePatternAvailable , qui indique si le modèle de contrôle Table est disponible pour l’élément Automation. Si la valeur est TRUE, un client peut récupérer une interface IUIAutomationTablePattern à partir de l’élément . |
|
Identifie la propriété IsTextChildPatternAvailable , qui indique si le modèle de contrôle TextChild est disponible pour l’élément Automation. Si la valeur est TRUE, un client peut récupérer une interface IUIAutomationTextChildPattern à partir de l’élément . Pris en charge à partir de Windows 8. |
|
Identifie la propriété IsTextEditPatternAvailable , qui indique si le modèle de contrôle TextEdit est disponible pour l’élément Automation. Si la valeur est TRUE, un client peut récupérer une interface IUIAutomationTextEditPattern à partir de l’élément . Pris en charge à partir de Windows 8.1. |
|
Identifie la propriété IsTextPatternAvailable , qui indique si le modèle de contrôle Text est disponible pour l’élément Automation. Si la valeur est TRUE, un client peut récupérer une interface IUIAutomationTextPattern à partir de l’élément . |
|
Identifie la propriété IsTextPattern2Available , qui indique si la version 2 du modèle de contrôle Text est disponible pour l’élément Automation. Si la valeur est TRUE, un client peut récupérer une interface IUIAutomationTextPattern2 à partir de l’élément . Pris en charge à partir de Windows 8. |
|
Identifie la propriété IsTogglePatternAvailable , qui indique si le modèle de contrôle Bascule est disponible pour l’élément Automation. Si la valeur est TRUE, un client peut récupérer une interface IUIAutomationTogglePattern à partir de l’élément . |
|
Identifie la propriété IsTransformPatternAvailable , qui indique si le modèle de contrôle Transform est disponible pour l’élément Automation. Si la valeur est TRUE, un client peut récupérer une interface IUIAutomationTransformPattern à partir de l’élément . |
|
Identifie la propriété IsTransformPattern2Available , qui indique si la version 2 du modèle de contrôle Transform est disponible pour l’élément Automation. Si la valeur est TRUE, un client peut récupérer une interface IUIAutomationTransformPattern2 à partir de l’élément . Pris en charge à partir de Windows 8. |
|
Identifie la propriété IsValuePatternAvailable , qui indique si le modèle de contrôle Value est disponible pour l’élément Automation. Si la valeur est TRUE, un client peut récupérer une interface IUIAutomationValuePattern à partir de l’élément . |
|
Identifie la propriété IsVirtualizedItemPatternAvailable , qui indique si le modèle de contrôle VirtualizedItem est disponible pour l’élément Automation. Si la valeur est TRUE, un client peut récupérer une interface IUIAutomationVirtualizedItemPattern à partir de l’élément . |
|
Identifie la propriété IsWindowPatternAvailable , qui indique si le modèle de contrôle Window est disponible pour l’élément Automation. Si la valeur est TRUE, un client peut récupérer une interface IUIAutomationWindowPattern à partir de l’élément . |
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows XP [applications de bureau | Applications UWP] |
Serveur minimal pris en charge |
Windows Server 2003 [applications de bureau | Applications UWP] |
En-tête |
|
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour