Método Folder.GetCustomIcon (Outlook)

Devuelve un objeto IPictureDisp que representa el icono personalizado para la carpeta.

Sintaxis

expresión. GetCustomIcon

Expresión Variable que representa un objeto Folder .

Valor devuelto

Un objeto IPictureDisp que representa un icono personalizado para la carpeta.

Comentarios

El objeto IPictureDisp devuelto tiene la propiedad Type igual a PICTYPE_ICON o PICTYPE_BITMAP.

GetCustomIcon devuelve Null (Nothing en Visual Basic) si la carpeta no tiene un icono de carpeta personalizado o si la carpeta pertenece a uno de los siguientes grupos de carpetas:

  • Carpetas predeterminadas (tal como aparecen en la enumeración OlDefaultFolders )

  • Carpetas especiales (tal como aparecen en la enumeración OlSpecialFolders )

  • Carpetas públicas de Exchange

  • Carpeta raíz para cualquier buzón de correo de Exchange

  • Carpetas ocultas

GetCustomIcon sólo se puede llamar desde el código que se ejecuta en proceso como Outlook. Un objeto IPictureDisp no se puede ordenar a través de límites de proceso. Si intenta llamar a GetCustomIcon desde código fuera de proceso, se produce una excepción.

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.