Exchange Online-palvelussa isännöidyn yleisen kansion posti laatikon GetFolder-pyynnöt palauttaa väärän Totalinventoinnin arvon.

Alkuperäinen tietämys kannan numero:   4490420

Oireet

Kun lähetät Exchange Web Services (EWS)- GetFolder pyynnön julkiseen kansio posti laatikkoon, joka on isännöity Microsoft 365 Exchange Onlinessa, TotalCount vasta uksen palauttama arvo sisältää väärän arvon 0 tai -1.

Syy

Tämä on tunnettu arkkitehtuurin rajoitus. Ongelma ilmenee, koska julkisen kansion hierarkia ja sisältö on tallennettu erillisiin posti laatikoihin.

Vaihtoehtoinen menetelmä

Jos haluat kiertää tämän rajoituksen, käytä Extendedfielduri -elementtiä, jos haluat sisällyttää PR_CONTENT_COUNT pyydettyyn ominaisuus joukkoon.

Jos haluat sisällyttää PR_CONTENT_COUNT -ominaisuuden, Määritä ominaisuuden tunnisteeksi Properttag = "0x3402" ja ominaisuus tyyppi on properttype = "Integer".

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

Jos käytät EWS-hallittua ohjelmointi raja pintaa tai EWS-ohjelmointi raja pintaa, pyydä PR_CONTENT_COUNT -ominaisuutta Extendedpropertedefinition -luokan avulla.

Lisätietoja

Lisä tietoja EWS-järjestelmän ominaisuuksista ja laajenne tuista ominaisuuksista on kohdassa EWS-Exchangen ominaisuudet ja laajennetut ominaisuudet.