Partager via


Fonctions de modèle de contrôle déconseillées

Note

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 :

Dans cette section

Fonction Description
DockPattern_SetDockPosition
Remarque : cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM Microsoft UI Automation à la place.
Ancre l’élément UI Automation au niveau de la dockPosition demandée au sein d’un conteneur d’ancrage.
ExpandCollapsePattern_Collapse
Remarque : 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
Remarque : cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Développe un contrôle sur l’écran afin qu’il affiche plus d’informations.
GridPattern_GetItem
Remarque : 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
Remarque : 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 lancer son action unique et non ambiguë.
ItemContainerPattern_FindItemByProperty
Remarque : 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
Remarque : 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
Remarque : 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
Remarque : 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
Remarque : 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
Remarque : cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Récupère le nom d’une vue spécifique au contrôle.
MultipleViewPattern_SetCurrentView
Remarque : 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 autre disposition.
RangeValuePattern_SetValue
Remarque : 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
Remarque : 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 pour afficher l’élément UI Automation dans la région visible (fenêtre d’affichage) du conteneur.
ScrollPattern_Scroll
Remarque : cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Fait défiler la région actuellement visible de la zone de contenu de l'ScrollAmount spécifié, horizontalement, verticalement ou les deux.
ScrollPattern_SetScrollPercent
Remarque : 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
Remarque : 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
Remarque : 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
Remarque : 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
Remarque : cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Provoque l’arrêt de l’écoute du fournisseur UI Automation pour l’entrée de la souris ou du clavier.
SynchronizedInputPattern_StartListening
Remarque : cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Provoque le démarrage de l’écoute du fournisseur UI Automation pour l’entrée de la souris ou du clavier.
TextPattern_get_DocumentRange
Remarque : cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Obtient la plage de texte de l’ensemble du document.
TextPattern_get_SupportedTextSelection
Remarque : cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Détermine si le contenu du conteneur de texte peut être sélectionné et désélectionné.
TextPattern_GetSelection
Remarque : 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
Remarque : 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 par la première ligne partiellement visible jusqu’à la fin de la dernière ligne partiellement visible. Par exemple, une disposition à plusieurs colonnes où les colonnes sont partiellement extraites de la zone visible de la fenêtre d’affichage et le contenu passe d’une colonne vers le haut de la zone suivante.
TextPattern_RangeFromChild
Remarque : 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é s’étend.
TextPattern_RangeFromPoint
Remarque : 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
Remarque : 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 à la plage de texte appelante Démarrer et Point de terminaison de fin.
TextRange_Clone
Remarque : 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
Remarque : 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
Remarque : 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
Remarque : cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Développe la plage de texte sur une unité plus grande ou plus petite telle que Character, Word, Line ou Page.
TextRange_FindAttribute
Remarque : 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
Remarque : 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
Remarque : 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
Remarque : 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 qui peuvent entourer la plage, un rectangle par ligne.
TextRange_GetChildren
Remarque : 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
Remarque : cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Retourne le nœud du fournisseur le plus petit suivant qui couvre la plage.
TextRange_GetText
Remarque : 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
Remarque : cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Déplace la plage de texte le nombre spécifié d’unités demandées par le client.
TextRange_MoveEndpointByRange
Remarque : 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
Remarque : 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 spécifié d’unités.
TextRange_RemoveFromSelection
Remarque : 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
Remarque : cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Fait défiler le texte afin que la plage spécifiée soit visible dans la fenêtre d’affichage.
TextRange_Select
Remarque : 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
Remarque : 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
Remarque : 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
Remarque : 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
Remarque : 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
Remarque : 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
Remarque : cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Rend l’élément virtuel entièrement accessible en tant qu’élément UI Automation.
WindowPattern_Close
Remarque : 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
Remarque : 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 optimiser une fenêtre.
WindowPattern_WaitForInputIdle
Remarque : cette fonction est déconseillée. Les applications clientes doivent utiliser les interfaces COM UI Automation à la place.
Provoque le blocage du code appelant pour l’heure spécifiée ou jusqu’à ce que le processus associé entre dans un état inactif, le cas où il se termine en premier.

clients UI Automation