Exporter (0) Imprimer
Développer tout
Cet article a fait l'objet d'une traduction automatique. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source

System.Windows.Automation.Provider, espace de noms

Fournit des API pour la création de fournisseurs UI Automation.

  Classe Description
Classe publique AutomationInteropProvider Fournit la prise en charge pour la communication entre les applications des fournisseurs UI Automation et celles du client UI Automation.

  Interface Description
Interface publique IDockProvider Expose des méthodes et des propriétés pour prendre en charge l'accès du client UI Automation aux contrôles qui exposent leurs propriétés d'ancrage dans un conteneur d'ancrage.
Interface publique IExpandCollapseProvider Expose des méthodes et des propriétés pour prendre en charge l'accès du client UI Automation aux contrôles qui peuvent être visuellement développés pour afficher davantage de contenu et réduits pour masquer le contenu.
Interface publique IGridItemProvider Expose des méthodes et des propriétés permettant de prendre en charge l'accès du client UI Automation aux contrôles enfants individuels de conteneurs qui implémentent IGridProvider.
Interface publique IGridProvider Expose des méthodes et des propriétés permettant de prendre en charge l'accès du client UI Automation aux contrôles qui jouent le rôle de conteneurs pour une collection d'éléments enfants. Les enfants de cet élément doivent implémenter IGridItemProvider et être organisés dans un système de coordonnées logique à deux dimensions qui peut être parcouru (autrement dit, un client UI Automation peut se déplacer vers les contrôles adjacents) à l'aide du clavier.
Interface publique IInvokeProvider Expose des méthodes et des propriétés permettant de prendre en charge l'accès du client UI Automation aux contrôles qui initialisent ou exécutent une action unique et non équivoque et ne conservent pas l'état quand ils sont activés.
Interface publique IItemContainerProvider Expose une méthode pour permettre aux applications de rechercher un élément dans un conteneur, tel qu'une liste virtualisée.
Interface publique IMultipleViewProvider Expose des méthodes et des propriétés pour prendre en charge l'accès du client UI Automation aux contrôles qui fournissent (et peuvent basculer entre) différentes représentations d'un même ensemble d'informations ou de contrôles enfants.
Interface publique IRangeValueProvider Expose des méthodes et des propriétés permettant de prendre en charge l'accès du client UI Automation aux contrôles auxquels une valeur comprise dans une plage de valeurs peut être affectée.
Interface publique IRawElementProviderAdviseEvents Expose des méthodes qui sont appelées pour notifier l'élément racine d'un fragment lorsqu'une application de client UI Automation commence ou termine d'écouter des événements.
Interface publique IRawElementProviderFragment Expose les méthodes et les propriétés des éléments de l'interface utilisateur (UI) qui font partie d'une structure à plusieurs niveaux, telle qu'une zone de liste ou un élément de liste. Implémenté par les fournisseurs UI Automation.
Interface publique IRawElementProviderFragmentRoot Expose les méthodes et les propriétés de l'élément racine dans un fragment.
Interface publique IRawElementProviderHwndOverride Expose une méthode qui active le repositionnement d'éléments basés sur une fenêtre dans l'arborescence UI Automation du fragment.
Interface publique IRawElementProviderSimple Fournit des méthodes et des propriétés qui exposent des informations de base sur un élément de l'interface utilisateur.
Interface publique IScrollItemProvider Expose des méthodes et des propriétés permettant de prendre en charge l'accès du client UI Automation aux contrôles enfants individuels de conteneurs qui implémentent IScrollProvider.
Interface publique IScrollProvider Expose des méthodes et des propriétés pour prendre en charge l'accès du client UI Automation à un contrôle qui agit comme un conteneur à défilement pour une collection d'objets enfants. Les enfants de ce contrôle doivent implémenter IScrollItemProvider.
Interface publique ISelectionItemProvider Expose des méthodes et des propriétés permettant de prendre en charge l'accès du client UI Automation aux contrôles enfants individuels et sélectionnables de conteneurs qui implémentent ISelectionProvider.
Interface publique ISelectionProvider Expose des méthodes et des propriétés pour prendre en charge l'accès du client UI Automation aux contrôles qui jouent le rôle de conteneurs pour une collection d'éléments enfants individuels et sélectionnables. Les enfants de ce contrôle doivent implémenter ISelectionItemProvider.
Interface publique ISynchronizedInputProvider Expose des méthodes afin de faciliter l'accès des clients UI Automation aux contrôles qui prennent en charge l'entrée synchronisée.
Interface publique ITableItemProvider Expose des méthodes et des propriétés permettant de prendre en charge l'accès du client UI Automation aux contrôles enfants de conteneurs qui implémentent ITableProvider.
Interface publique ITableProvider Expose des méthodes et des propriétés permettant de prendre en charge l'accès du client UI Automation aux contrôles qui jouent le rôle de conteneurs pour une collection d'éléments enfants. Les enfants de cet élément doivent implémenter ITableItemProvider et être organisés dans un système de coordonnées logique à deux dimensions qui peut être parcouru (autrement dit, un client UI Automation peut se déplacer vers les contrôles adjacents) à l'aide du clavier.
Interface publique ITextProvider Expose des méthodes et des propriétés permettant de prendre en charge l'accès du client UI Automation aux contrôles qui contiennent du texte.
Interface publique ITextRangeProvider Expose les méthodes et les propriétés permettant de prendre en charge l'accès du client UI Automation à une plage de texte continu dans un conteneur de texte qui implémente ITextProvider.
Interface publique IToggleProvider Expose des méthodes et des propriétés pour prendre en charge l'accès du client UI Automation aux contrôles qui peuvent parcourir un jeu d'états et maintenir un état une fois définis.
Interface publique ITransformProvider Expose des méthodes et des propriétés pour prendre en charge l'accès du client UI Automation aux contrôles qui peuvent être déplacés, redimensionnés ou pivotés dans un espace à deux dimensions.
Interface publique IValueProvider Expose des méthodes et des propriétés pour prendre en charge l'accès du client UI Automation aux contrôles ayant une valeur intrinsèque qui ne couvre pas de plage et qui peut être représentée sous forme de chaîne.
Interface publique IVirtualizedItemProvider Expose une méthode pour prendre en charge le modèle de contrôle d'élément virtualisé.
Interface publique IWindowProvider Expose des méthodes et des propriétés pour prendre en charge l'accès du client UI Automation aux contrôles qui fournissent des fonctionnalités fondamentales, basées sur fenêtre, dans un interface graphique utilisateur (GUI, Graphical User Interface) traditionnel.

  Énumération Description
Énumération publique NavigateDirection Contient les valeurs utilisées pour spécifier la direction de navigation dans l'arborescence UI Automation.
Énumération publique ProviderOptions Contient des valeurs qui indiquent le type de fournisseur UI Automation.

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft