문제

Windows Mobile 및 Google 연락처에 대한 연락처 동기화 응용 프로그램을 작성하려고합니다. PocketOutLook 관리 클래스 및 C#을 사용하고있는 Windows Mobile 6 플랫폼에 대해 개발 중입니다.

연구를하는 동안 내가 제기 한 초기 문제는 연락처가 마지막으로 업데이트 된 날짜에 액세스 할 수 없다는 사실입니다! MS 포럼에서 일부 게시물을 읽은 후 제안 된 접근 방식 중 하나는 접촉 변경을 모니터링하는 것입니다. 이는 찾을 수있는 OS 레벨 연락처 이벤트가없고 각 연락처 객체가 업데이트되었으므로 컴팩트 한 장치에서는 좋은 아이디어처럼 보이지 않습니다. 각 부동산에 대한 이벤트! 1000 개의 속성을 가진 100 개의 연락처가 있다면 1000 개의 이벤트를 구독 할 것입니다 (더 많은 연락처가 있고 더 많은 속성이 있습니다!).

WM6에 대한 많은 동기화 서비스가 있으므로이 문제에 대한 방법이 있어야하지만 아직 나는 하나를 생각해 내지 않았습니다.

사용자 정의 속성을 추가 할 수있는 연락처에 노출 된 속성 컬렉션이 있지만 Windows Mobile의 표준 연락처 편집기는 연락처를 편집 할 때이를 채우지 않기 때문에 내 이점을 사용할 수있는 방법을 알 수 없습니다.

누구든지 전에이 문제에 직면 한 적이 있습니까? 그렇다면 어떻게 처리 되었습니까?

Google 객체에는 업데이트 된 날짜가 있으며 마지막 동기화 날짜를 알 수 있으므로 다운로드가 적합합니다.

미리 감사드립니다

한 번의 기회

도움이 되었습니까?

해결책

나는 결국 이것에 대해 포기했다. 나는 모든 것을 Google 연락처로 밀어 붙일 수있는 한, 각 동기화에서 각 접점의 모든 속성을 비교하는 데 의지해야했다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top