Condividi tramite


Metodo ITfPropertyStore::D ivide (msctf.h)

Chiamato quando il testo coperto dalla proprietà è suddiviso in due intervalli.

Sintassi

HRESULT Divide(
  [in]  ITfRange         *pRangeThis,
  [in]  ITfRange         *pRangeNew,
  [out] ITfPropertyStore **ppPropStore
);

Parametri

[in] pRangeThis

Puntatore a un oggetto ITfRange che contiene l'intervallo che ora viene illustrato dall'archivio delle proprietà. Questo sarà l'intervallo di testo più vicino all'inizio del contesto.

[in] pRangeNew

Puntatore a un oggetto ITfRange contenente l'intervallo che verrà coperto dal nuovo archivio proprietà. Questo sarà l'intervallo di testo più vicino alla fine del contesto.

[out] ppPropStore

Puntatore a un puntatore dell'interfaccia ITfPropertyStore che riceve un nuovo oggetto archivio proprietà che coprirà l'intervallo specificato da pRangeNew.

Valore restituito

Questo metodo può restituire uno di questi valori.

Valore Descrizione
S_OK
Il metodo è stato eseguito correttamente.

Commenti

Questo metodo crea un nuovo oggetto archivio proprietà per coprire pRangeNew e restituisce il puntatore a questo oggetto in ppPropStore. Se non viene restituito alcun nuovo archivio proprietà, l'archivio proprietà originale viene rimosso e l'archivio delle proprietà per entrambi gli intervalli è impostato su vuoto.

Se questo metodo restituisce qualsiasi valore diverso da S_OK, l'archivio proprietà originale viene rimosso.

Requisiti

   
Client minimo supportato Windows 2000 Professional [app desktop | App UWP]
Server minimo supportato Windows 2000 Server [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione msctf.h
DLL Msctf.dll
Componente ridistribuibile TSF 1.0 in Windows 2000 Professional

Vedi anche

ITfPropertyStore

ITfRange