Partager via


Display Server Folder Sizes, propriété

S’applique à : Outlook 2013 | Outlook 2016

Affiche les tailles des dossiers spécifiés sur le serveur dans la boîte de dialogue Taille du dossier Outlook.

Informations rapides

Info Valeur
Exposé sur :
IMsgStore : objet IMAPIProp
Créé par :
Fournisseur du magasin
Accessible par :
Outlook et d’autres clients
Type de propriété :
PT_BOOLEAN
Type d’accès :
Lecture/écriture

Remarques

Pour fournir l’une des fonctionnalités du magasin, le fournisseur de magasin doit implémenter IMAPIProp : IUnknown et retourner une balise de propriété valide pour l’une de ces propriétés passées à un appel IMAPIProp ::GetIDsFromNames . Lorsque la balise de propriété de l’une de ces propriétés est passée à IMAPIProp ::GetProps, le fournisseur de magasin doit également retourner la valeur de propriété correcte. Les fournisseurs de magasin peuvent appeler HrGetOneProp et HrSetOneProp pour obtenir ou définir ces propriétés.

Pour récupérer la valeur de cette propriété, le client doit d’abord utiliser IMAPIProp ::GetIDsFromNames pour obtenir la balise de propriété, puis spécifier cette balise de propriété dans IMAPIProp ::GetProps pour obtenir la valeur. Lorsque vous appelez IMAPIProp ::GetIDsFromNames, spécifiez les valeurs suivantes pour la structure MAPINAMEID pointée vers le paramètre d’entrée lppPropNames :

Structure Valeur
lpGuid :
PS_PUBLIC_STRINGS
ulKind :
MNID_STRING
Kind.lpwstrName :
L"urn :schemas-microsoft-com :office :outlook#serverfoldersizes »

Cette propriété est prise en charge dans Microsoft Outlook 2003 Service Pack (SP) 1. Si la version d’Outlook est antérieure à Outlook 2003 SP 1, ou si sa valeur est false, Outlook affiche uniquement la taille des dossiers dans le magasin local. Si cette propriété est définie sur un magasin qui utilise Outlook 2003 SP 1, Outlook interroge la taille de chaque dossier spécifié sur le serveur et le lecteur local.

Pour interroger la taille du dossier sur le serveur, Outlook ouvre un dossier sur le magasin avec IMsgStore ::OpenEntry, en transmettant l’indicateur MAPI_NO_CACHE, puis il interroge PR_MESSAGE_SIZE_EXTENDED. Le fournisseur de magasin doit ensuite retourner la taille du dossier sur le serveur.

Pour interroger la taille d’un dossier sur le lecteur local, Outlook ouvre le dossier sans l’indicateur MAPI_NO_CACHE . Il demande ensuite PR_MESSAGE_SIZE_EXTENDED ; le fournisseur de magasin doit retourner la taille du dossier spécifié sur le lecteur local.

Avec cette propriété définie, les fournisseurs de magasin qui synchronisent le contenu du magasin avec un serveur peuvent afficher les données de taille de dossier sur le serveur dans la boîte de dialogue Taille du dossier Outlook. Les utilisateurs peuvent ensuite comparer leur utilisation actuelle du stockage du serveur avec les quotas de serveur.