Síntomas

Imagine la siguiente situación:

  • Puede obtener acceso al modelo de objetos de Outlook (OOM). Para ello, use un complemento personalizado de Microsoft Outlook 2010, un script personalizado u otro lenguaje de programación para leer la propiedad DisplayType de un objeto de destinatario de un mensaje de correo electrónico al que se responde.

  • El complemento usa las siguientes propiedades de objeto para obtener acceso a DisplayType:

    Outlook.Recipient.DisplayType

En este caso, recibirá el siguiente error:

Error en tiempo de ejecución '-1040973553 (c1f4010f) error en la operación intentada. No se puede encontrar un objeto.

Causa

Este problema se produce porque la propiedad PR_RECIPIENT_TYPE no se establece cuando se responde a un mensaje de correo electrónico. Las versiones anteriores de Outlook omiten el hecho de que no se establece la propiedad cuando se lee la propiedad. Outlook 2010 no omite esta propiedad. Por lo tanto, recibirá el mensaje de error que se menciona en la sección "síntomas".

Resolución

Para resolver este problema, tiene que obtener acceso a la siguiente propiedad DisplayType del objeto AddressEntry :

Outlook.Recipient.AddressEntries(index).DisplayType

En este ejemplo, el marcador de posición de Índice hace referencia a un objeto AddressEntry o Recipient específico de la colección AddressEntries .

¿Necesita más ayuda?

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Unirse a Microsoft Insider

¿Le ha sido útil esta información?

¿Cómo de satisfecho está con la calidad de la traducción?

¿Qué ha afectado a tu experiencia?

¿Algún comentario adicional? (Opcional)

¡Gracias por sus comentarios!

×