Поделиться через


Метод Folder.GetCustomIcon (Outlook)

Возвращает объект IPictureDisp , представляющий пользовательский значок для папки.

Синтаксис

expression. GetCustomIcon

Выражение Переменная, представляющая объект Folder .

Возвращаемое значение

Объект IPictureDisp , представляющий пользовательский значок для папки.

Замечания

Возвращаемый объект IPictureDisp имеет свойство Type , равное PICTYPE_ICON или PICTYPE_BITMAP.

GetCustomIcon возвращает значение NULL (Nothing в Visual Basic), если в папке нет пользовательского значка папки или если папка принадлежит одной из следующих групп папок:

  • Папки по умолчанию (как указано в перечислении OlDefaultFolders )

  • Специальные папки (перечисленные в перечислении OlSpecialFolders )

  • Общедоступные папки Exchange

  • Корневая папка любого почтового ящика Exchange

  • Скрытые папки

Метод GetCustomIcon можно вызывать только из кода, который выполняется в процессе как Outlook. Объект IPictureDisp не может быть маршалирован через границы процесса. При попытке вызвать GetCustomIcon из внепроцессного кода возникает исключение.

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.