Condividi tramite


Metodo IUIAutomationEventHandlerGroup::AddTextEditTextChangedEventHandler (uiautomationclient.h)

Registra un metodo che gestisce gli eventi di modifica del testo a livello di codice.

Importante I client di Microsoft Automazione interfaccia utente devono usare i metodi del gruppo del gestore per registrare i listener eventi anziché i singoli metodi di registrazione eventi definiti nei vari spazi dei nomi IUIAutomation.
 

Sintassi

HRESULT AddTextEditTextChangedEventHandler(
  [in] TreeScope                                    scope,
  [in] TextEditChangeType                           textEditChangeType,
  [in] IUIAutomationCacheRequest                    *cacheRequest,
  [in] IUIAutomationTextEditTextChangedEventHandler *handler
);

Parametri

[in] scope

Ambito di eventi da gestire; ovvero, se sono sull'elemento stesso, o sui predecessori e discendenti.

[in] textEditChangeType

Tipo di modifica specifico da ascoltare. I client registrano separatamente ogni tipo di modifica di testo, in modo che il sistema Automazione interfaccia utente possa verificare la presenza di listener registrati in fase di esecuzione ed evitare la generazione di eventi per modifiche di testo specifiche quando non sono presenti listener.

[in] cacheRequest

Puntatore a una richiesta di cache o NULL se non è richiesta alcuna memorizzazione nella cache.

[in] handler

Puntatore all'oggetto che gestisce l'evento di modifica del testo a livello di codice.

Valore restituito

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

Prima di implementare un gestore eventi, è necessario avere familiarità con i problemi di threading descritti in Informazioni sui problemi di threading.

Requisiti

Requisito Valore
Client minimo supportato Windows 10, versione 1809 [solo app desktop]
Server minimo supportato Windows Server, versione 1709 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione uiautomationclient.h (includere UIAutomation.h)

Vedi anche

IUIAutomationEventHandlerGroup