Fonctions de modèle de contrôle dépréciées

Notes

Les fonctions de modèle de contrôle décrites dans cette section sont déconseillées. Les applications clientes doivent utiliser les interfaces COM (Component Object Model) décrites dans les sections suivantes :

Contenu de cette section

Fonction Description
DockPattern_SetDockPosition
Note: Cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM de Microsoft UI Automation à la place.
Ancre l’élément UI Automation à la station d’accueil demandée dans un conteneur d’ancrage.
ExpandCollapsePattern_Collapse
Note: Cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Masque tous les nœuds descendants, contrôles ou contenu de l’élément UI Automation.
ExpandCollapsePattern_Expand
Note: Cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Développe un contrôle à l’écran afin qu’il affiche plus d’informations.
GridPattern_GetItem
Note: Cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Obtient le nœud d’un élément dans une grille.
InvokePattern_Invoke
Note: Cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Envoie une requête pour activer un contrôle et initier son action unique et non équivoque.
ItemContainerPattern_FindItemByProperty
Note: Cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Récupère un nœud dans un nœud contenant, en fonction d’une valeur de propriété spécifiée.
LegacyIAccessiblePattern_DoDefaultAction
Note: Cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Exécute l’action par défaut Microsoft Active Accessibility pour l’élément .
LegacyIAccessiblePattern_GetIAccessible
Note: Cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Récupère un objet IAccessible qui correspond à l’élément UI Automation.
LegacyIAccessiblePattern_Select
Note: Cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Effectue une sélection Microsoft Active Accessibility.
LegacyIAccessiblePattern_SetValue
Note: Cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Définit la propriété de valeur Microsoft Active Accessibility pour le nœud.
MultipleViewPattern_GetViewName
Note: Cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Récupère le nom d'un affichage spécifique au contrôle.
MultipleViewPattern_SetCurrentView
Note: Cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Définit un contrôle sur une disposition différente.
RangeValuePattern_SetValue
Note: Cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Définit la valeur d’un contrôle qui a une plage numérique.
ScrollItemPattern_ScrollIntoView
Note: Cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Fait défiler la zone de contenu d’un objet conteneur afin d’afficher l’élément UI Automation dans la région visible (fenêtre d’affichage) du conteneur.
ScrollPattern_Scroll
Note: Cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Fait défiler la zone actuellement visible de la zone de contenu spécifiée , horizontalement, verticalement ou les deux.
ScrollPattern_SetScrollPercent
Note: Cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Fait défiler un conteneur vers une position spécifique horizontalement, verticalement ou les deux.
SelectionItemPattern_AddToSelection
Note: Cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Ajoute un élément non sélectionné à une sélection dans un contrôle.
SelectionItemPattern_RemoveFromSelection
Note: Cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Supprime un élément de la sélection dans un conteneur de sélection.
SelectionItemPattern_Select
Note: Cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Sélectionne un élément dans un conteneur de sélection.
SynchronizedInputPattern_Cancel
Note: Cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Entraîne l’arrêt de l’écoute par le fournisseur UI Automation de l’entrée de la souris ou du clavier.
SynchronizedInputPattern_StartListening
Note: Cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Amène le fournisseur UI Automation à commencer à écouter l’entrée de la souris ou du clavier.
TextPattern_get_DocumentRange
Note: Cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Obtient la plage de texte pour l’ensemble du document.
TextPattern_get_SupportedTextSelection
Note: Cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Vérifie si le contenu du conteneur de texte peut être sélectionné et désélectionné.
TextPattern_GetSelection
Note: Cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Obtient la plage actuelle de texte sélectionné à partir d’un conteneur de texte prenant en charge le modèle de texte.
TextPattern_GetVisibleRanges
Note: Cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Récupère un tableau de plages de texte disjointes à partir d'un conteneur de texte où chaque plage de texte commence à la première ligne partiellement visible et se termine à la dernière ligne partiellement visible. Par exemple, une disposition à plusieurs colonnes où les colonnes sont partiellement faites défiler hors de la zone visible de la fenêtre d’affichage et où le contenu circule du bas d’une colonne vers le haut de la suivante.
TextPattern_RangeFromChild
Note: Cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Obtient la plage de texte qu’un nœud donné couvre.
TextPattern_RangeFromPoint
Note: Cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Récupère la plage de texte dégénérée (vide) la plus proche des coordonnées d’écran spécifiées.
TextRange_AddToSelection
Note: Cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Ajoute à la collection existante de texte mis en surbrillance dans un conteneur de texte qui prend en charge plusieurs sélections disjointes en mettant en surbrillance le texte supplémentaire correspondant aux points de terminaison début et fin de la plage de texte appelante.
TextRange_Clone
Note: Cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Copie une plage de texte.
TextRange_Compare
Note: Cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Compare deux plages de texte.
TextRange_CompareEndpoints
Note: Cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Retourne une valeur indiquant si deux plages de texte ont des points de terminaison identiques.
TextRange_ExpandToEnclosingUnit
Note: Cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Étend la plage de texte à une unité plus ou moins grande, telle que Caractère, Word, Ligne ou Page.
TextRange_FindAttribute
Note: Cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Recherche dans une direction spécifiée la première partie de texte prenant en charge un attribut de texte spécifié.
TextRange_FindText
Note: Cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Retourne la première plage de texte dans la direction spécifiée qui contient le texte recherché par le client.
TextRange_GetAttributeValue
Note: Cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Obtient la valeur d’un attribut de texte pour une plage de texte.
TextRange_GetBoundingRectangles
Note: Cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Récupère le nombre minimal de rectangles englobants pouvant englober la plage, un rectangle par ligne.
TextRange_GetChildren
Note: Cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Retourne tous les éléments UI Automation contenus dans la plage de texte spécifiée.
TextRange_GetEnclosingElement
Note: Cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Retourne le nœud du plus petit fournisseur suivant qui couvre la plage.
TextRange_GetText
Note: Cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Retourne le texte d’une plage de texte, jusqu’à un nombre spécifié de caractères.
TextRange_Move
Note: Cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Déplace la plage de texte du nombre spécifié d’unités demandées par le client.
TextRange_MoveEndpointByRange
Note: Cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Déplace un point de terminaison d’une plage vers le point de terminaison d’une autre plage.
TextRange_MoveEndpointByUnit
Note: Cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Déplace un point de terminaison de la plage le nombre d’unités spécifié.
TextRange_RemoveFromSelection
Note: Cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Supprime le texte sélectionné, correspondant à la plage de texte appelante TextPatternRangeEndpoint_Start et TextPatternRangeEndpoint_End points de terminaison, d’une collection existante de texte sélectionné dans un conteneur de texte qui prend en charge plusieurs sélections disjointes.
TextRange_ScrollIntoView
Note: Cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Fait défiler le texte pour que la plage spécifiée soit visible dans la fenêtre d’affichage.
TextRange_Select
Note: Cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Sélectionne une plage de texte.
TogglePattern_Toggle
Note: Cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Bascule un contrôle vers son état suivant pris en charge.
TransformPattern_Move
Note: Cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Déplace un élément vers un emplacement spécifié à l’écran.
TransformPattern_Resize
Note: Cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Redimensionne un élément à l’écran.
TransformPattern_Rotate
Note: Cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Fait pivoter un élément à l’écran.
ValuePattern_SetValue
Note: Cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Définit la valeur de texte d’un élément.
VirtualizedItemPattern_Realize
Note: Cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Rend l'élément virtuel totalement accessible en tant qu'élément UI Automation.
WindowPattern_Close
Note: Cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Ferme une fenêtre ouverte.
WindowPattern_SetWindowVisualState
Note: Cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Définit l’état visuel d’une fenêtre ; par exemple, pour agrandir une fenêtre.
WindowPattern_WaitForInputIdle
Note: Cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Provoque le blocage du code appelant pendant la durée spécifiée ou jusqu’à ce que le processus associé bascule dans un état d’inactivité (en fonction de l’échéance la plus proche).

UI Automation Clients