Compartilhar via


Método ITfRangeBackup::Restore (msctf.h)

Restaura um objeto de intervalo especificado no contexto TSF.

Sintaxe

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

Parâmetros

[in] ec

Contém um cookie de edição que identifica a sessão de edição. Esse é o valor passado para ITfEditSession::D oEditSession.

[in] pRange

Ponteiro para um objeto ITfRange que recebe as informações de backup. Se esse parâmetro for NULL, as informações de backup serão restauradas em uma cópia do intervalo com backup original de ITfContext::CreateRangeBackup.

Valor retornado

Esse método pode retornar um desses valores.

Valor Descrição
S_OK
O método foi bem-sucedido.
TF_E_DISCONNECTED
O contexto não está em uma pilha de documentos.
TF_E_NOLOCK
O cookie de edição especificado por ec é inválido.
E_FAIL
Ocorreu um erro não especificado.
E_INVALIDARG
pRange é inválido.

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

ITfContext::CreateRangeBackup

ITfEditSession::D oEditSession

ITfRange

ITfRangeBackup

Intervalos: clones e backups