2011-12-16 11 views
1

パブリックカレンダーで予定を削除しようとしています。C#Exchange Webservicesがパブリックフォルダ内の予定を削除します

ExchangeService Exchange = new ExchangeService(); 
Uri tempuri = new Uri(@"\\192.168.55.138"); 
Exchange.Url = tempuri; 
Exchange.AutodiscoverUrl("[email protected]"); 

string appointmentID = "AAIARgAAAA..."; 
Appointment deleteAppointmennt = Appointment.Bind(Exchange, new ItemId(appointmentID)); 
deleteAppointmennt.Delete(DeleteMode.HardDelete); 

しかし、動作しません。問題はどこだ?

+0

エラーとは何ですか? – ChrisBint

+0

try catch内でdeleteAppointmennt.Delete(DeleteMode.HardDelete)をラップして、エラーメッセージが何らかの理由で返ってくるのを見て、エラーメッセージをここに投稿することができますか?カレンダーの予定が保持され/格納されているパブリックフォルダもあります。必要に応じて、コード内のフォルダをどこで指していますか? – MethodMan

答えて

1

これを試してみると、それは助けなら、私に知らせて...

deleteAppointmennt.Delete(DeleteMode.SoftDelete, SendCancellationsMode.SendToNone); 
+0

それは動作します!速いヘルプに感謝します。 –

+0

VoteUpと私は助けることができてうれしいよ – MethodMan

関連する問題