Método ITfTextEditSink::OnEndEdit (msctf.h)
Recibe una notificación tras la finalización de un método ITfEditSession::D oEditSession que tiene acceso de lectura y escritura al contexto.
Sintaxis
HRESULT OnEndEdit(
[in] ITfContext *pic,
[in] TfEditCookie ecReadOnly,
[in] ITfEditRecord *pEditRecord
);
Parámetros
[in] pic
Puntero a la interfaz ITfContext para el contexto editado.
[in] ecReadOnly
Especifica un valor tfEditCookie para el acceso de solo lectura al contexto.
[in] pEditRecord
Puntero a la interfaz ITfEditRecord usada para acceder a las modificaciones en el contexto.
Valor devuelto
Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.
Comentarios
Se solicita una sesión de edición con acceso de lectura y escritura con una llamada al método ITfContext::RequestEditSession mediante la marca TF_ES_READWRITE, que establece un método ITfEditSession::D oEditSession para realizar la sesión. Cuando se completa este tipo de método ITfEditSession::D oEditSession , TSF llama a este método.
Un servicio de texto solo puede usar el parámetro ecReadOnly para ver el contexto. Si se requieren cambios, el servicio de texto debe usar una llamada asincrónica al método ITfContext::RequestEditSession . Sin embargo, un servicio de texto solo debe modificar el texto que escribió anteriormente como parte de una composición. De lo contrario, dos o más servicios de texto podrían modificar repetidamente el mismo texto. Un servicio de texto puede usar el método ITfContext::InWriteSession para determinar si realizó la sesión de edición completada.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows 2000 Server [aplicaciones de escritorio | Aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | msctf.h |
Archivo DLL | Imekrcic.dll |
Redistribuible | TSF 1.0 en Windows 2000 Professional |
Consulte también
ITfContext::RequestEditSession