我正在爲Windows Mobile和Google聯繫人編寫聯繫人同步應用程序。我目前正在針對Windows Mobile 6平臺進行開發,並使用PocketOutlook託管類和C#。WM6聯繫人同步Google
我在研究過程中遇到的一個最初的問題是,聯繫人沒有可訪問的最後更新日期!在MS論壇上閱讀一些帖子後,其中一種建議的方法是監視聯繫人更改,這對於小型設備來說似乎並不是一個好主意,因爲沒有可以找到的操作系統級ContactUpdated事件,並且每個聯繫人對象都有一個更新每個屬性的事件!使用這個如果我有100個聯繫人,每個聯繫人都有10個屬性,我將訂閱1000個活動(我有更多的聯繫人,還有更多的屬性!)。
有很多WM6的同步服務,所以必須有解決這個問題的方法,但到目前爲止我還沒有拿出一個。
有一個屬性集合暴露在聯繫人下,您可以在其中添加自定義屬性,但由於Windows Mobile中的標準聯繫人編輯器在編輯聯繫人時不會填充此內容,所以我無法看到如何使用它來獲得我的優勢。
有沒有人遇到過這個問題,如果是的話,這是如何處理?
Google對象確實有更新的日期,我會知道上次同步的日期,因此下載情況良好。
在此先感謝
單次