Méthode IUIAutomationTextEditTextChangedEventHandler ::HandleTextEditTextChangedEvent (uiautomationclient.h)
Gère un événement déclenché lorsqu’un fournisseur Microsoft UI Automation pour un contrôle de modification de texte signale une modification de texte par programmation.
Syntaxe
HRESULT HandleTextEditTextChangedEvent(
[in] IUIAutomationElement *sender,
[in] TextEditChangeType textEditChangeType,
[in] SAFEARRAY *eventStrings
);
Paramètres
[in] sender
Type : IUIAutomationElement*
Pointeur vers l’élément qui a déclenché l’événement.
[in] textEditChangeType
Type : TextEditChangeType
Type de modification de texte qui s’est produit.
[in] eventStrings
Type : SAFEARRAY*
Données d’événement transmises par l’événement.
Valeur retournée
Type : HRESULT
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Remarques
Cette méthode est implémentée par l’application pour gérer les événements auxquels elle s’est abonnée à l’aide de AddTextEditTextChangedEventHandler.
Les données d’événement contiennent différentes charges utiles pour chaque type de modification de texte :
- TextEditChangeType_AutoCorrect : Les données sont la nouvelle chaîne corrigée .
- TextEditChangeType_Composition : Les données sont la chaîne mise à jour dans la composition (uniquement la partie qui a changé).
- TextEditChangeType_CompositionFinalized : Les données sont la chaîne finalisée de la composition terminée (elle peut être vide si la composition a été annulée ou supprimée).
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8.1 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2012 R2 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | uiautomationclient.h (incluez UIAutomation.h) |
Voir aussi
Meilleures pratiques pour l’utilisation de tableaux sécurisés
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