Partager via


Méthode Folder.GetCustomIcon (Outlook)

Renvoie un objet IPictureDisp qui représente l’icône personnalisée du dossier.

Syntaxe

expression. GetCustomIcon

Expression Variable qui représente un objet Folder .

Valeur renvoyée

Objet IPictureDisp qui représente une icône personnalisée du dossier.

Remarques

L’objet renvoyé IPictureDisp possède une propriété Type égale à PICTYPE_ICON ou PICTYPE_BITMAP.

GetCustomIcon renvoie Null (Nothing en Visual Basic) si le dossier ne possède pas d’icône de dossier personnalisé ou si le dossier appartient à l’un des groupes de dossiers suivants :

  • Dossiers par défaut (répertoriés par l’énumération OlDefaultFolders )

  • Dossiers spéciaux (répertoriés par l’énumération OlSpecialFolders )

  • Dossiers publics Exchange

  • Dossier racine d’une boîte aux lettres Exchange

  • Dossiers cachés

Vous ne pouvez appeler GetCustomIcon qu’à partir du code qui s’exécute intra-processus comme Outlook. Un objet IPictureDisp ne peut pas être marshalé à travers les frontières du processus. Si vous tentez d’appeler GetCustomIcon à partir du code extra-processus, une exception est levée.

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.