Partager via


ITfRangeBackup::Restore, méthode (msctf.h)

Restaure un objet de plage spécifié dans le contexte TSF.

Syntaxe

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

Paramètres

[in] ec

Contient un cookie de modification qui identifie la session de modification. Il s’agit de la valeur passée à ITfEditSession::D oEditSession.

[in] pRange

Pointeur vers un objet ITfRange qui reçoit les informations de sauvegarde. Si ce paramètre a la valeur NULL, les informations de sauvegarde sont restaurées dans une copie de la plage initialement sauvegardée par ITfContext::CreateRangeBackup.

Valeur retournée

Cette méthode peut retourner l’une de ces valeurs.

Valeur Description
S_OK
La méthode a réussi.
TF_E_DISCONNECTED
Le contexte ne se trouve pas sur une pile de documents.
TF_E_NOLOCK
Le cookie d’édition spécifié par ec n’est pas valide.
E_FAIL
Une erreur non spécifiée s'est produite.
E_INVALIDARG
pRange n’est pas valide.

Configuration requise

   
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête msctf.h
DLL Msctf.dll
Composant redistribuable TSF 1.0 sur Windows 2000 Professionnel

Voir aussi

ITfContext::CreateRangeBackup

ITfEditSession::D oEditSession

ITfRange

ITfRangeBackup

Plages : Clones et sauvegardes