Jestem zaskoczony. Używam usług Exchange Web Services do pobierania informacji kalendarza z mojego lokalnego i innych kalendarzy w mojej firmie, ale ".Resources" są zawsze puste. Używamy zasobów do przechowywania informacji o sali konferencyjnej. Co ciekawe nawet ".RequiredAttendees" jest pusty, ale mogę odzyskać wartości z ".DisplayTo" i ".DisplayCc" bez problemu. Jakieś sugestie? Poniżej zamieściłem poniższy fragment poradnika.Nie można pobrać zasobów (pokoi) z Exchange Web Services
CalendarView calendarView = new CalendarView(startDate, endDate);
Mailbox mailbox = new Mailbox(mailboxSMTP);
FolderId calendarFolder = new FolderId(WellKnownFolderName.Calendar, mailbox);
FindItemsResults<Appointment> findResults = service.FindAppointments(calendarFolder, calendarView);
foreach (Appointment appointment in findResults.Items)
{// foreach 1
...
Dzięki Greg
Witam Jason. Dzięki za pomoc. Wywołanie funkcji PowołanieSchema.Resources spowodowało wyjątek, ale wskazało mi to we właściwym kierunku. Ten artykuł (http://blogs.msdn.com/b/exchangedev/archive/2010/03/16/loading-properties-for-multiple-items-with-one-call-to-exchange-web-services.aspx) pokazał, jak dostać się do zasobów spotkania w taki sposób, jaki bym * nigdy * odkrył, korzystając z dokumentacji API .... – user803947