Método ITfPropertyStore::D ivide (msctf.h)
Se llama cuando el texto cubierto por la propiedad se divide en dos intervalos.
Sintaxis
HRESULT Divide(
[in] ITfRange *pRangeThis,
[in] ITfRange *pRangeNew,
[out] ITfPropertyStore **ppPropStore
);
Parámetros
[in] pRangeThis
Puntero a un objeto ITfRange que contiene el intervalo que cubre el almacén de propiedades. Será el intervalo de texto más cercano al principio del contexto.
[in] pRangeNew
Puntero a un objeto ITfRange que contiene el intervalo que abarcará el nuevo almacén de propiedades. Este será el intervalo de texto más cercano al final del contexto.
[out] ppPropStore
Puntero a un puntero de interfaz ITfPropertyStore que recibe un nuevo objeto de almacén de propiedades que abarcará el intervalo especificado por pRangeNew.
Valor devuelto
Este método puede devolver uno de estos valores.
Valor | Descripción |
---|---|
|
Método realizado correctamente. |
Comentarios
Este método crea un nuevo objeto de almacén de propiedades para cubrir pRangeNew y devuelve el puntero a este objeto en ppPropStore. Si no se devuelve ningún nuevo almacén de propiedades, se descarta el almacén de propiedades original y el almacén de propiedades de ambos intervalos se establece en vacío.
Si este método devuelve cualquier valor distinto de S_OK, se descarta el almacén de propiedades original.
Requisitos
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 |