Compartir a través de


Método ITfProperty::Clear (msctf.h)

Vacía el valor de propiedad sobre el intervalo especificado.

Sintaxis

HRESULT Clear(
  [in] TfEditCookie ec,
  [in] ITfRange     *pRange
);

Parámetros

[in] ec

Contiene una cookie de edición que identifica el contexto de edición. Esto se obtiene de ITfDocumentMgr::CreateContext o ITfEditSession::D oEditSession.

[in] pRange

Puntero a una interfaz ITfRange que contiene el intervalo para el que se borra la propiedad. Si este parámetro es NULL, se borran todos los valores de esta propiedad en todo el contexto de edición.

Valor devuelto

Este método puede devolver uno de estos valores.

Valor Descripción
S_OK
Método realizado correctamente.
E_INVALIDARG
pRange no es válido.
TF_E_NOLOCK
El contexto de edición identificado por ec no tiene un bloqueo de lectura y escritura.
TF_E_READONLY
El contexto de edición es de solo lectura.
TF_E_NOTOWNEDRANGE
El administrador de TSF no posee el intervalo.

Comentarios

No es necesario llamar a este método cuando un contexto está a punto de destruirse. El administrador de TSF borrará todas las propiedades cuando se quite el contexto de la pila de contextos.

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

Consulte también

ITfDocumentMgr::CreateContext

ITfEditSession::D oEditSession

ITfProperty

ITfRange