2015-05-15 17 views
5

Điều này đã được thảo luận ở đây trên stackoverflow (Appointment.Save and Appointment.Update always set IsMeeting to true) EWS có giới hạn về cách lời mời họp không thể được gửi tự động khi tạo mới các mục lịch/cuộc họp bên trong một thư mục công cộng.Dịch vụ web trao đổi (EWS): Gửi "lời mời họp" cho các cuộc họp được lưu trữ trong một thư mục công cộng

Vì tôi thực sự cần gửi cuộc họp đến lịch của những người tham dự khác nhau, tôi đã tự hỏi liệu có ai đã từng khám phá cách giải quyết cho hành vi kỳ lạ này (tôi thậm chí không thể tìm cách gửi lời mời họp theo chương trình).

Điều duy nhất có vẻ là làm việc là chuyển tiếp mục lịch đến địa chỉ của người tham dự, nhưng đó thực sự không phải là tùy chọn vì nó chỉ làm cho cuộc họp có sẵn dưới dạng tệp đính kèm trong email.

+0

nếu bạn sử dụng phương pháp trong liên kết bạn đã cung cấp và sử dụng SendInvitationsMode.SendToAllAndSaveCopy thay vào đó, nó sẽ gửi lời mời và lưu nó làm cuộc họp – JBP

+0

Tôi đang cố gắng tìm giải pháp cho điều đó kể từ khi tôi sử dụng SendToAllAndSaveCopy câu trả lời từ trao đổi là: Không thể gửi lời mời hoặc hủy cuộc họp cho các mục lịch nằm trong các thư mục công cộng. – nowhere

+0

oh. tôi hoàn toàn hiểu sai câu hỏi rồi. xin lỗi vì điều đó. tôi đã nhìn xung quanh, và có vẻ như các thư mục công cộng không được phép gửi lời mời, bạn cần phải có người gửi không công khai để có thể làm việc này. giải thích tốt nhất tôi có thể tìm thấy là [ở đây] (http://www.experts-exchange.com/Software/Server_Software/Email_Servers/Exchange/Q_22007691.html) – JBP

Trả lời

2

trên MSDN họ có một mẫu mà tạo ra và gửi lời mời

msdn link

nhưng điều này sẽ không làm việc cho các thư mục công cộng:

"Sở dĩ nó không nên làm việc là vì các thư mục công cộng không xuất bản thông tin rảnh/bận. Bạn không thể mời một thư mục công khai đến một cuộc họp cũng như không thể xem liệu một thư mục công có khả dụng không. "

+0

Đó là cách tiêu chuẩn để làm điều đó, nhưng nó sẽ không hoạt động khi tôi đang lưu cuộc họp trong một thư mục công cộng. lời mời trong ví dụ đó họ sử dụng "SendInvitationsMode.SendToAllAndSaveCopy" để chuyển tiếp chúng tự động, nhưng khi được sử dụng trong các thư mục công cộng, nó sẽ trả về một lỗi. – nowhere

Các vấn đề liên quan