مؤشرات الخطأ
اطّلع على السيناريو التالي:
-
يمكنك الوصول إلى نموذج كائن Outlook (أووم). للقيام بذلك ، يمكنك استخدام الوظيفة الاضافيه المخصصة ل Microsoft Outlook 2010 أو برنامج نصي مخصص أو لغة برمجه أخرى لقراءه الخاصية ديسبلايتيبي لعنصر مستلم في رسالة بريد الكتروني يتم الرد عليها.
-
تستخدم الوظيفة الاضافيه خصائص الكائن التالية للوصول إلى ديسبلايتيبيالمستلم:
Outlook.Recipient.DisplayType
في هذا السيناريو ، تتلقي رسالة الخطا التالية:
خطا وقت التشغيل '-1040973553 (c1f4010f) فشلت العملية التي جرت محاولة تنفيذها. تعذر العثور علي عنصر.
السبب
تحدث هذه المشكلة نظرا لعدم تعيين الخاصية PR_RECIPIENT_TYPE عند الرد علي رسالة بريد الكتروني. تتجاهل إصدارات Outlook السابقة حقيقة انه لم يتم تعيين الخاصية عند قراءه الخاصية. لا يتجاهل Outlook 2010 هذه الخاصية. ولذلك ، تظهر رسالة الخطا المذكورة في القسم "الاعراض".
الحل
لحل هذه المشكلة ، يجب الوصول إلى خاصيه ديسبلايتيبي التالية لعنصر أدريسينتري :
Outlook.Recipient.AddressEntries(index).DisplayType
في هذا المثال ، يشير العنصر النائب للفهرس إلى عنصر أدريسينتري أو المستلم المحدد في مجموعه أدريسينتريس .