Método ITfComposition::ShiftEnd (msctf.h)
Mueve el delimitador final de una composición.
Sintaxis
HRESULT ShiftEnd(
[in] TfEditCookie ecWrite,
[in] ITfRange *pNewEnd
);
Parámetros
[in] ecWrite
Contiene una cookie de edición que identifica el contexto de edición obtenido de ITfEditSession::D oEditSession.
[in] pNewEnd
Puntero a un objeto ITfRange que contiene la nueva posición del delimitador final. El delimitador final del contexto se moverá al delimitador final de este intervalo. Este método produce un error si el delimitador final de este intervalo se coloca antes del delimitador inicial de la composición.
Valor devuelto
Este método puede devolver uno de estos valores.
Valor | Descripción |
---|---|
|
Método realizado correctamente. |
|
Se ha producido un error no especificado. |
|
El delimitador final de pNewEnd se coloca antes del delimitador inicial de la composición o pNewStart no es válido. |
|
La composición ya ha terminado. |
|
El contexto de edición identificado por ecWrite no tiene un bloqueo de lectura y escritura. |
Comentarios
Este método hace que la propiedad GUID_PROP_COMPOSING se quite de cualquier texto quitado de la composición. Del mismo modo, la propiedad GUID_PROP_COMPOSING también se agrega a cualquier texto agregado a la composición.
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 | Msctf.dll |
Redistribuible | TSF 1.0 en Windows 2000 Professional |
Consulte también
Interfaz ITfComposition, ITfEditSession::D oEditSession, interfaz ITfRange, ITfComposition::ShiftStart