Partager via


Tri des tables après avoir défini des colonnes et des restrictions

S’applique à : Outlook 2013 | Outlook 2016

Lorsque vous devez limiter l’affichage d’une table triée, effectuez toujours les appels IMAPITable suivants dans l’ordre suivant :

  1. IMAPITable ::SetColumns pour définir le jeu de colonnes.

  2. IMAPITable ::Restrict pour imposer la restriction.

  3. IMAPITable ::SortTable pour effectuer le tri.

Si la table triée est catégorisée, appelez IMAPITable ::SetCollapseState, si nécessaire, après l’appel de SortTable . Cet ordre des appels est important, car la plupart des fournisseurs de services trient une table comme dernière tâche pour obtenir les meilleures performances. Si, par exemple, un fournisseur de magasin de messages doit catégoriser une table de contenu de dossier avant qu’une restriction puisse être imposée, cette catégorisation est supprimée pendant le traitement de la restriction. Une deuxième catégorisation sera nécessaire.