בקשות GetFolder עבור תיבת הדואר של התיקיה הציבורית המתארחים ב-Exchange Online החזר ערך שגוי TotalCount

מספר KB מקורי:   4490420

מאפייני הבעיה

בעת הנפקת בקשה של Exchange Web Services (EWS) GetFolder לתיבת דואר של תיקיה ציבורית המתארחת ב-Microsoft 365 Exchange Online, TotalCount המוחזר בתגובה מכיל ערך שגוי של 0 או -1.

סיבה

זוהי הגבלת ארכיטקטורה ידועה. הבעיה מתרחשת מכיוון שהירארכיית התיקיות הציבוריות והתוכן מאוחסנים בתיבות דואר נפרדות.

פתרון

כדי לעקוף מגבלה זו, השתמש ברכיב ExtendedFieldURI כדי לכלול PR_CONTENT_COUNT בקבוצת המאפיינים המבוקשת.

כדי לכלול את המאפיין PR_CONTENT_COUNT , הגדר את תג המאפיין PropertyTag = "0x3602" וסוג המאפיין הוא PropertyType = "מספר שלם".

<ExtendedFieldURI PropertyTag="0x3602" PropertyType=" Integer"/>

אם אתה משתמש ב-API המנוהל של EWS או ב-Java API של EWS, השתמש בכיתה ExtendedPropertyDefinition כדי לבקש את המאפיין PR_CONTENT_COUNT .

מידע נוסף

לקבלת מידע נוסף אודות מאפיינים ומאפיינים מורחבים ב-EWS, ראה מאפיינים ומאפיינים מורחבים ב-EWS ב-Exchange.