Compartilhar via


Método ITfRange::Collapse (msctf.h)

O método ITfRange::Collapse limpa o intervalo de texto movendo a âncora inicial e a âncora final para a mesma posição.

Sintaxe

HRESULT Collapse(
  [in] TfEditCookie ec,
  [in] TfAnchor     aPos
);

Parâmetros

[in] ec

Edite o cookie obtido de ITfDocumentMgr::CreateContext ou ITfEditSession::D oEditSession.

[in] aPos

Enumeração TfAnchor que descreve como recolher o intervalo.

Valor Significado
TF_ANCHOR_START
A âncora final é movida para o local da âncora inicial.
TF_ANCHOR_END
A âncora inicial é movida para o local da âncora final.

Valor retornado

Esse método pode retornar um desses valores.

Valor Descrição
S_OK
O método foi bem-sucedido.
E_FAIL
O objeto não dá suporte à interface ou um novo intervalo não pode ser criado.
E_INVALIDARG
aPos é inválido.
TF_E_NOLOCK
O cookie no ec é inválido ou o chamador não tem um bloqueio somente leitura.

Requisitos

   
Cliente mínimo com suporte Windows 2000 Professional [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows 2000 Server [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho msctf.h
DLL Msctf.dll
Redistribuível TSF 1.0 no Windows 2000 Professional

Confira também

ITfDocumentMgr::CreateContext

ITfEditSession::D oEditSession

ITfRange

Repositórios de Texto

TfAnchor