Metodo ITfComposition::EndComposition (msctf.h)

Termina una composizione.

Sintassi

HRESULT EndComposition(
  [in] TfEditCookie ecWrite
);

Parametri

[in] ecWrite

Contiene un cookie di modifica che identifica il contesto di modifica ottenuto da ITfEditSession::D oEditSession.

Valore restituito

Questo metodo può restituire uno di questi valori.

Valore Descrizione
S_OK
Il metodo è stato eseguito correttamente.
E_UNEXPECTED
Questo valore risulta quando:
  • Composizione terminata.
  • Il chiamante si trova all'interno di un'altra operazione di scrittura di composizione.
  • Il chiamante non possiede la composizione.
TF_E_NOLOCK
Il contesto di modifica identificato da ecWrite non ha un blocco di lettura/scrittura.

Commenti

Questo metodo non rilascia l'oggetto composizione, ma i metodi ITfComposition avranno esito negativo con E_UNEXPECTED dopo che questo metodo viene chiamato.

I proprietari del contesto devono usare il metodo ITFContextOwnerCompositionServices::TerminateComposition per terminare una composizione.

Questo metodo causa la rimozione della proprietà GUID_PROP_COMPOSING dal testo coperto dalla composizione.

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

ITfContextOwnerCompositionServices::TerminateComposition, interfaccia ITfComposition, ITfEditSession::D oEditSession