2016-10-19 15 views
0

現在、Outlook 2013/2016で作業しています。 私のOutlookアカウントはZimbraサーバーにリンクされています(私はActiveSyncサーバーで試してみますが、同じ結果を得ています)。ここでoutlook AppointmentItem LastModificationTimeは更新されません

は私の手順は次のとおりです。

  1. 私は予定を作成すると、LastModificationTimeプロパティ=新しい予定が表示されるのZimbraサーバで=> OK

  2. 現在のDateTime値を取る> OK

  3. Outlookで予定を移動すると、LastModificationTimeプロパティはイベントdateTime値=>を受け取ります。

  4. Zimbraサーバーで予定が新しい日付で更新されました=> OK

  5. Zimbraで私の予定を移動すると、Outlookで予定移動=> Ok。 しかし、私がLastModificationTimeプロパティを読んでいるとき、それは新しい値(最後のイベントまたはOutlookとZimbraの間の最後の同期)で変更されません。

私のアプリケーション(Outlook AddIn)ではこのプロパティを使用していますので、更新する必要があります。私はLastModificationTimeを変更するために予定に更新/作成イベントを使用しようとしていますが、それは瞬間には良くありません。

ご意見やご提案はありますか?おそらく他のプロパティを使用します。私はあなたを確認

Thks

+0

PR_LAST_MODIFICATION_TIMEプロパティがOutlookSpy(IMessageがをクリックする)との約束であなたの表情で更新されますでしょうか? –

+0

私はそれをインストールするだけです。そして、予定を選択してからen Item(Outlookオブジェクトモデル)をクリックすると、LastModificationTimeプロパティが変更されないことが確認されます(サーバーの更新後)。どこでPR_LAST_MODIFICATION_TIMEを見つけることができますか? – NoNe21

+0

OutlookSpyで予定を見ましたか(IMessageをクリックしますか?) http://www.dimastr.com/outspy –

答えて

0

は、値は変更されません:

https://msdn.microsoft.com/en-us/library/gg156895%28v=winembedded.70%29.aspx?f=255&MSPPError=-2147217396 


Outlook.PropertyAccessor propAcc = itemOutlook.PropertyAccessor; 
DateTime outStrDT = propAcc.GetProperty(@"http://schemas.microsoft.com/mapi/proptag/0x30080040"); 
関連する問題