IOSTX : IUnknown
S’applique à : Outlook 2013 | Outlook 2016
Fournit des méthodes de synchronisation. Cette interface récupère les informations nécessaires pour répliquer les modifications locales sur le serveur et sur le magasin local.
Propriété | Valeur |
---|---|
Fourni par : |
IPSTX::GetSyncObject |
Identificateur d’interface : |
IID_IOSTX |
Ordre de la table de Vtable
Propriété | Valeur |
---|---|
Getlasterror |
Obtient des informations étendues sur la dernière erreur. |
InitSync |
Informe le magasin local que la synchronisation est sur le point de démarrer. |
SyncBeg |
Prépare le magasin local pour la synchronisation dans un état particulier et récupère les informations nécessaires à la réplication. |
SyncEnd |
Met fin à la synchronisation dans l’état actuel et quitte cet état. |
SyncHdrBeg |
Démarre la synchronisation d’un en-tête de message. |
SyncHdrEnd |
Met fin à la synchronisation d’un en-tête de message. |
SetSyncResult |
Définit le résultat de la synchronisation. |
Membre d’espace réservé |
Non pris en charge ou documenté. |
Remarques
Lorsqu’un client charge ou synchronise des dossiers et le contenu des dossiers sur un magasin local, il déplace le magasin local d’un état à un autre, comme illustré dans le diagramme de transition d’état dans À propos de l’ordinateur d’état de réplication. Voici l’ordre des événements pour que le client déplace le magasin local d’un état à un autre :
Le client appelle IOSTX ::InitSync pour informer le magasin local que la réplication est sur le point de démarrer.
Selon le sens de la réplication et les objets à répliquer, le client appelle IOSTX ::SyncBeg pour commencer la réplication dans l’état approprié. Outlook fournit au client les informations nécessaires, et le client effectue la réplication.
Le client appelle IOSTX ::SetSyncResult pour retourner le résultat de la réplication.
Le client appelle IOSTX ::SyncEnd pour mettre fin à la réplication, en fournissant à Outlook les informations nécessaires pour la réplication ultérieure.
En particulier, lors du téléchargement d’éléments de message, le client utilise IOSTX ::SyncHdrBeg et IOSTX ::SyncHdrEnd pour mettre à jour un élément de message complet avec l’en-tête de message sur le magasin local :
Sur IOSTX ::SyncHdrBeg, le magasin local passe à l’état d’en-tête du message de téléchargement. Outlook fournit initialement au client l’en-tête de message actuel sur le magasin local.
Le client télécharge un élément de message complet avec l’en-tête du message.
Outlook met à jour l’élément sur le magasin local avec l’élément de message complet.